[解決済み] LinuxでFTPでフォルダを再帰的にダウンロードする方法【終了しました
2022-03-16 15:56:58
質問
コマンドライン ftp クライアントを使用してフォルダを ftp しようとしていますが、今のところ、個々のファイルを取得するために 'get' を使用することしかできていません。
解決するには?
wgetは通常、ftpの取得を適切に処理します(少なくとも私自身の経験では)。例えば
wget -r ftp://user:[email protected]/
を使用することもできます。
-m
これは、ミラーリングに適しています。現在では、以下のものと同等です。
-r -N -l inf
.
クレデンシャルの詳細にいくつかの特殊文字がある場合、その文字列を
--user
と
--password
引数を指定することで、動作させることができます。特定の文字でカスタムログインした例。
wget -r --user="user@login" --password="Pa$$wo|^D" ftp://server.com/
asmaier が指摘するように、たとえ
-r
は再帰のため、デフォルトの最大レベルは5です。
-r --recursive Turn on recursive retrieving. -l depth --level=depth Specify recursion maximum depth level depth. The default maximum depth is 5.
サブディレクトリを見逃したくない場合は、ミラーリングオプションを使用するとよいでしょう。
-m
:
-m
--mirror
Turn on options suitable for mirroring. This option turns on recursion and time-stamping, sets infinite
recursion depth and keeps FTP directory listings. It is currently equivalent to -r -N -l inf
--no-remove-listing.
関連
-
[解決済み] エラーです。Can't open display: (null)と表示されることがあります。
-
[解決済み] Linuxで特定のテキストを含むすべてのファイルを検索するにはどうすればよいですか?
-
[解決済み] scpを使ってリモートからローカルにフォルダをコピーするにはどうしたらいいですか?
-
[解決済み] ワイルドカードマッチングに基づいて、現在のフォルダとサブフォルダ内のすべてのファイルを再帰的に検索するにはどうすればよいですか?
-
[解決済み] MySQLでコマンドラインを使用してSQLファイルをインポートするにはどうすればよいですか?
-
[解決済み] Bashでコマンドの出力に変数を設定するにはどうすればよいですか?
-
[解決済み] フォルダとそのサブフォルダ/ファイルのパーミッションを一括で変更する方法
-
[解決済み] find .コマンドでディレクトリを除外する方法
-
[解決済み] MySQLでコマンドラインを使用してユーザーアカウントのリストを取得するにはどうすればよいですか?
-
[解決済み] Linux で grep を使ってファイル名だけを表示するにはどうしたらいいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
deepin20のサブネットマスクはどこですか?deepinのサブネットマスクを表示するためのヒント
-
deepin20にフォントを追加する方法は?deepin20にフォントをインストールする方法は?
-
Linuxのデスクトップの背景を画像で引き伸ばし表示にする方法とは?
-
Linux Mintでフェード効果をオンにする方法は?
-
ディープインシステムの画面解像度を設定する方法は?ディープインシステムの解像度を設定する方法
-
Deepin20システムのフォントを設定するには?Deepin端末のフォントサイズを設定する方法
-
GCCのバージョンによる浮動小数点演算の例外発生
-
Centos7 dns service named installation, encountered ** server can't find xxx.com: NXDOMAIN問題
-
[解決済み] ビーコン待ちでハングアップしたリーバー
-
[解決済み] 出力をファイルや標準出力にリダイレクトする方法