lftpコマンドを使ってもコンテンツが増えてくるとつらいよ
Hugoで生成したコンテンツをWebサーバーにデプロイ(アップロード)するで都度ftpクライアントを使うのも面倒になってくると書きました
lftpコマンドを利用すると楽になった
lftp
コマンドにはmirror
コマンドがあってミラーリングアップロードができるので相当楽になりました
コンテンツが増えると遅くてつらい!!
でもいろいろコンテンツが増えてくると完了までの待ち時間も長くなってくる
つらい
lftpコマンドのマニュアルを読んでみた
mirror [OPTS] [source [target]]
–loop repeat mirror until no changes found
-P, –parallel[=N] download N files in parallel
設定ファイルを書き直した
$ nano lftp.dat
open -u userid,'p@ssword0' ftp.example.co.jp
set ftp:charset utf-8
mirror -R -P 10 --loop --delete --verbose=3 --log=/home/user/hugo-site/lftp.log /home/user/hugo-site/public /
echo finished!
close
quit
mirror
コマンドに2つのオプションを書き足した
オプション | 意味 |
---|---|
–loop | 変更が見つからなくなるまでループ実行する |
-P 10 | 10個のファイルを並列に処理する |
竹内電設は、大阪府下を中心に中小規模の組織がITシステムを効果的に活用するための、お手伝いをさせていただいております
© 2023 竹内電設; all rights reserved.