zoukankan      html  css  js  c++  java
  • linux 下ftp几种上传和下载方式

    1. ftp自动登录批量下载文件。

    复制代码代码如下:

    #####从ftp服务器上的/home/data 到 本地的/home/databackup####
    #!/bin/bash
    ftp -n<<!
    open 192.168.1.171
    user guest 123456
    binary
    cd /home/data
    lcd /home/databackup
    prompt
    mget *
    close
    bye
    !

    2. ftp自动登录上传文件。

    复制代码代码如下:

    ####本地的/home/databackup to ftp服务器上的/home/data####
    #!/bin/bash
    ftp -n<<!
    open 192.168.1.171
    user guest 123456
    binary
    hash
    cd /home/data
    lcd /home/databackup
    prompt
    mput *
    close
    bye
    !

    3. ftp自动登录下载单个文件。

    复制代码代码如下:

    ####ftp服务器上下载/home/data/a.sh to local /home/databackup####
    #!/bin/bash
    ftp -n<<!
    open 192.168.1.171
    user guest 123456
    binary
    cd /home/data
    lcd /home/databackup
    prompt
    get a.sh a.sh 
    close
    bye
    !

    4. ftp自动登录上传单个文件。

    复制代码代码如下:

    ####把本地/home/databachup/a.sh up ftp /home/databackup 下####
    #!/bin/bash
    ftp -n<<!
    open 192.168.1.171
    user guest 123456
    binary
    cd /home/data
    lcd /home/databackup
    prompt
    put a.sh a.sh 
    close
    bye
    !
  • 相关阅读:
    LC 155 Min Stack
    TUM 慕尼黑工业大学 MSEI 课程结构介绍 ws19/20
    C++ MinGW 配合 Sublime Text 搭建
    LC 752 Open the Lock
    LC 200 Number of Islands
    Python lambda
    关于无法连接网络安装VisualVM解决方案
    二叉堆的解读
    哈希表的实现
    红黑树解读
  • 原文地址:https://www.cnblogs.com/liyanbin/p/6933900.html
Copyright © 2011-2022 走看看