佳木斯湛栽影视文化发展公司

主頁 > 知識庫 > linux下實(shí)現(xiàn)ftp自動備份shell腳本

linux下實(shí)現(xiàn)ftp自動備份shell腳本

熱門標(biāo)簽:AI電銷 Linux服務(wù)器 網(wǎng)站排名優(yōu)化 鐵路電話系統(tǒng) 地方門戶網(wǎng)站 呼叫中心市場需求 百度競價(jià)排名 服務(wù)外包
利用here文檔
復(fù)制代碼 代碼如下:

#!/bin/sh
ftp -ivn 210.29.28.124 EOF
user yun yun2011
lcd /home/veyun
cd /home/veyun/yhb
get v
bye
EOF


解釋:

-i :關(guān)閉多文件傳輸過程中的交互提示,所以不會再有讓用戶輸入用戶名和密碼的提示
-n:阻止了初始連接時(shí)的自動登錄
-v:將ftp命令設(shè)置為verbose模式,從而可以在會話時(shí)看到其中的命令

在本例中使用用戶名yun和密碼yun2011登錄。

下面是自己寫的一個(gè)簡單的shell腳本。

實(shí)現(xiàn)目的:從remotedir下載文件到localdir目錄中,并把remotedir所有文件名列出到dirlist文件中,

最后把下載的文件打包,最后刪除剛下載的文件(根據(jù)dirlist中的文件名)。


腳本解釋:
2-8:定義變量
9-16:ftp下載
18-20:打包
22:取得dirlist文件中的文件名
23-26:逐一取得文件名,并刪除相應(yīng)文件。
您可能感興趣的文章:
  • 使用Linux shell腳本實(shí)現(xiàn)FTP定時(shí)執(zhí)行批量下載指定文件
  • Linux下使用Shell腳本實(shí)現(xiàn)ftp的自動上傳下載的代碼小結(jié)
  • linux和windows下的自動ftp腳本(shell bat)
  • linux下自動備份MySQL數(shù)據(jù)并上傳到FTP上的shell腳本
  • Linux shell ftp命令根據(jù)文件日期下載文件的方法

標(biāo)簽:湘潭 湖南 銅川 仙桃 崇左 衡水 黃山 蘭州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《linux下實(shí)現(xiàn)ftp自動備份shell腳本》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    鲁山县| 胶南市| 新巴尔虎左旗| 五莲县| 鹿邑县| 老河口市| 鱼台县| 丘北县| 缙云县| 浦东新区| 平谷区| 蕲春县| 余姚市| 阳春市| 泰和县| 开阳县| 山西省| 那曲县| 疏附县| 台北县| 抚顺县| 洪洞县| 呼和浩特市| 尤溪县| 肇州县| 康保县| 集安市| 广南县| 金溪县| 长海县| 若尔盖县| 大理市| 彰武县| 余庆县| 东乌珠穆沁旗| 大洼县| 郴州市| 读书| 二手房| 商城县| 延长县|