ftp自動登入上傳下載檔案

來源:互聯網
上載者:User

標籤:put   自動   ftp服務   取消   username   pre   ascii   入口   批量下載   

(1)ftp自動批量下載檔案

#####從ftp伺服器上的/data/localacc 到 本地的/data/localacc####  #!/bin/bash  ftp -n<<!              //-n是不使用ftp的自動登入open 10.0.129.170      //open host[port]:建立指定ftp伺服器串連,可指定串連連接埠user sfhc sfhc1234     //user username password:向遠程主機表明自己的身份,需要口令時,必須輸入口令,如:user anonymous  [email protected]binary                 //binary:設定檔案傳輸模式為binary,預設為ascii。binary模式不會對資料進行任何處理,ascii模式會將斷行符號換行轉換為原生斷行符號字元。cd /data/localacc      //cd remote-dir:進入遠程主機目錄remote-dirlcd /data/localacc     //lcd local-dir:將本地工作目錄切換至local-dirprompt                //prompt:設定多個檔案傳輸時的互動提示(預設為提示,批量下載在每個檔案都會提示,輸入Y才能進行下一檔案的傳輸,prompt可取消互動提示)mget *.gz             //mget remote-files:下載多個遠程檔案close                 //close:中斷與遠程伺服器的ftp會話bye                   //bye:退出ftp會話過程!                     //!:在本地機器執行互動shell,exit回到ftp環境

 


(2)ftp自動批量上傳檔案

####本地的/data/localacc to ftp伺服器上的/data/localacc####  #!/bin/bash  ftp -n<<!  open 10.0.129.171  user sfhc sfhc1234  binary  hash                       //hash:每傳輸1024個位元組,顯示一個hash符號(#)cd /data/localacc  lcd /data/localacc  prompt  mput *.*                  //mput local-files:將多個檔案傳輸至遠程主機close  bye  !  

 

ftp自動登入上傳下載檔案

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.