NcFTP をインストール
NcFTP Software: Downloadから、NcFTP Clientをダウンロード。
$ tar xzf ncftp-3.2.5-src.tar.gz
$ cd ncftp-3.2.5
$ ./configure
$ make
$ sudo make install
これで、インストールされるコマンドは下記の通り。
- ncftp
- ncftpbatch
- ncftpbookmarks
- ncftpget
- ncftpls
- ncftpput
- ncftpspooler
ncftpgetで一括ダウンロード
$ mkdir tmp
$ cat << EOF > ftp.cfg
host sample.jp
user username
pass userpassword
EOF
$ ncftpget -f ftp.cfg -R -V ./tmp /public_html/*
リモートサーバのユーザホームにある public_html 内のすべてのディレクトリ・ファイルを再帰的にダウンロードし、./tmp ディレクトリ内に保存する。
-f ftp.cfg
ホスト名・ユーザ名・パスワードは、ftp.cfg から読み込む
-R
再帰的に
-V
進捗を表示しない
最終更新:2015年02月14日 01:10