Last Update: 2008-06-09 (月) 16:32:54 (6692d)
FrontPage / Linux / lftp

lftpでサイトミラー †

カテゴリはLinuxになっていますが、FreeBSD等でも利用可能です。

↑

インストール †

↑

FreeBSD †

cd /usr/ports/ftp/lftp/
make install
make clean
↑

debian †

apt-get install lftp
↑

CentOS4以降/RHEL5以降 †

yum install lftp
↑

RHEL4 †

up2date -i lftp
↑

Solaris / OpenSolaris †

Blastwave のpkg-getを使えばすぐに入る。

pkg-get -i lftp
↑

シェルを使いミラーを行う方法 †

$ lftp
lftp :~> mirror --delete --only-newer ftp://server/directory/ /download path/
quit

認証が必要な場合

$ lftp
lftp :~> open -u user,pass server
lftp :~> mirror --delete --only-newer /server/directory/ /download path/
quit
↑

コマンドライン一発で実行する方法(cronに登録する場合等) †

$ lftp -e "mirror --delete --only-newer ftp://server/directory/ /download path/ ; quit"

認証が必要な場合

$ lftp -e "mirror --delete --only-newer ftp://user:pass@server/directory/ /download path/ ; quit"
$ lftp -e "open -u user,pass server ; mirror --delete --only-newer /user:pass@server/directory/ /download path/ ; quit"
↑

ダウンロードファイルを用意する場合 †

↑

オプション †

TOPページへ戻るページの更新   ページの編集新しいページの作成新しい下位ページの作成そのページを引用して新規作成そのページにファイルの添付ページの削除ページ名の変更前回の編集内容の表示ページの凍結バックアップページの参照ページへのリンク元を表示   サイトのページ一覧サイト内単語検索編集したページの履歴削除したページの履歴   別ウィンドウでマニュアルページへ