lftp コマンド 2014/02/26
FTPクライアントのコマンド。
以下でlftpのプロンプトが表示され、インタラクティブなモードになる。
lftp ftp.hogehoge.com
ユーザ名とパスワードもオプションで指定してしまう以下のようなコマンドでもよいが、これだとパスワードが、psコマンドで見えてしまうとか、コマンド履歴に残ってしまうという問題がある。
lftp -u username,password ftp.hogehoge.com
ユーザ名とパスワードはコンマで区切って -u
オプションで指定する。
オプション 2013/09/06
-p
ポート番号- FTPサーバのポート番号を指定
-u
ユーザ名- 接続ユーザ名を指定
-u
ユーザ名,パスワード- 接続ユーザ名とパスワードをコマンドラインから指定
インタラクティブモードでのコマンド 2013/09/20
ls
- リモートのファイル一覧
put
ファイル名- ローカルからリモートにファイルをアップロード
get
ファイル名- リモートからローカルにファイルをアップロード
rm
ファイル名- リモートのファイルを削除
FTPサーバの中のファイルリストを作成するには 2013/09/20
lftp -c "open ユーザ名@ホスト名またはIP; find" | tee filelist.txt