日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > linux >内容正文

linux

linux 写脚本登录ftp,Linux使用Shell脚本实现ftp的自动上传下载-Go语言中文社区

發(fā)布時(shí)間:2024/9/19 linux 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux 写脚本登录ftp,Linux使用Shell脚本实现ftp的自动上传下载-Go语言中文社区 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1. ftp自動(dòng)登錄批量下載文件。

#####從ftp服務(wù)器上的/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自動(dòng)登錄上傳文件。

####本地的/home/databackup to ftp服務(wù)器上的/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自動(dòng)登錄下載單個(gè)文件。

####ftp服務(wù)器上下載/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自動(dòng)登錄上傳單個(gè)文件。

####把本地/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

!

小結(jié):把以上腳本另存為文件加入到crontab中即可實(shí)現(xiàn)ftp自動(dòng)上傳、下載文件。

注解:

1. -n 不受.netrc文件的影響。(ftp默認(rèn)為讀取.netrc文件中的設(shè)定)

2. << 是使用即時(shí)文件重定向輸入。

3. !是即時(shí)文件的標(biāo)志它必須成對(duì)出現(xiàn),以標(biāo)識(shí)即時(shí)文件的開(kāi)始和結(jié)尾。

總結(jié)

以上是生活随笔為你收集整理的linux 写脚本登录ftp,Linux使用Shell脚本实现ftp的自动上传下载-Go语言中文社区的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。