建站學院(LieHuo.Net)服務器工具軟件 一款Linux命令行下的FTP客戶端軟件──ncftp,用來作整個目錄批量上傳。ncftpput是它的一個附帶程序,在shell腳本中調用ncftpput上傳文件到FTP服務器,非常方便。
官方網站:http://www.ncftp.com/
編譯安裝:
以下為引用的內容: wget ftp://ftp.ncftp.com/ncftp/ncftp-3.2.2-src.tar.gz tar zxvf ncftp-3.2.2-src.tar.gz cd ncftp-3.2.2/ ./configure --prefix=/usr/local/ncftp make && make install |
示例:將本地/data0/htdocs/videofile/flv/games/目錄內的所有文件和目錄,上傳到FTP服務器的flv/games/目錄內(如果不存在flv/games/目錄則自動創建)。
以下為引用的內容: /usr/local/ncftp/bin/ncftpput -u FTP帳號 -p FTP密碼 -P FTP端口 -m -R 192.168.1.2 flv/games/ /data0/htdocs/videofile/flv/games/* |