wgetは、Linuxシステムでファイルをダウンロードするためのツールですが、機能は比較的大きいので、単一のファイルをダウンロードしたり、セグメント単位でダウンロードしたりすることができます。みんなに紹介例をあげましょう。
例:
例1:単一のファイル
をダウンロード
#wgetのhttp://mirror.nbrc.ac.in/CentOS/7.0.1406/isos /x86_64/CentOS-7.0-1406-x86_64-DVD.iso
このコマンドは、CentOS 7 ISOファイルをユーザーの現在の作業ディレクトリにダウンロードします。
例2:セグメント化されたダウンロードファイルの再開
大きなファイルのダウンロードを開始したときに、インターネットが切断されました。その場合は、wgetコマンドの>quo; -c’オプションを使用して、ブレークポイントからダウンロードを再開できます。
#1のwget -c http://mirror.nbrc.ac.in/centos/7.0.1406/isos/x86_64/CentOS-7.0-1406-x86_64-DVD.iso
< p 3例3:バックグラウンドでファイルをダウンロードする
wgetコマンドで‘ -b’オプションを使用すると、バックグラウンドでファイルをダウンロードできます。
linuxtechi @ localhost:〜$ wget -b http://mirror.nbrc.ac.in/centos/7.0.1406/isos/x86_64/
CentOS-7.0-1406-x86_64 -DVD.iso
バックグラウンドで継続、pid4505。
出力は‘ wget-log’に書き込まれます。
上記のように、ダウンロードプロセスは、ユーザーの現在のディレクトリにある‘ wget-log’ファイルに保存されています。
linuxtechi @ localhost:〜$ tail -f wget-log
2300K。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 .0%48.1K18h5m
2350K。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 .0%53.7K18h9m
2400K。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 .0%52.1K18h13m
2450K。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 .0%58.3K18h14m
2500K。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 .0%63.6K18h14m
2550K。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 .0%63.4K18h13m
2600K。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 .0%72.8K18h10m
2650K。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 .0%59.8K18h11m
2700K。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 .0%52.8K18h14m
2750K。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 .0%58.4K18h15m
2800K。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 .0%58.2K18h16m
2850K。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 .0%52.2K18h20m
例4:ダウンロード速度の制限
デフォルトでは、wgetコマンドはフルスピードでダウンロードしようとしますが、共有インターネットを使用していることがあります。 wgetが巨大なファイルをダウンロードするとき、それは他のユーザのネットワークを遅くするでしょう。この時点で、ダウンロードレートを制限するために[-limit-rate]オプションを使用すると、これを回避できます。
#wget --limit-rate = 100k http://mirror.nbrc.ac.in/centos/7.0.1406/isos/x86_64/CentOS-7.0-1406-x86_64-DVD.iso
上記の例では、ダウンロード速度は100kに制限されていました。
例5:‘ -i’オプションを使用して複数のファイルをダウンロードする
wgetコマンドを使用して複数のファイルをダウンロードする場合は、まずテキストファイルを作成し、すべてのURLがこのファイルに追加されています。
#cat download-list.txt
url1
url2
url3
url4
さて、発行します次のコマンドを使用します。
#wget -i download-list.txt
例6:再試行回数を増やす
重量を増やすには、‘ -tries’オプションを使用します。試行回数デフォルトでは、wgetコマンドはダウンロードが成功するまで20回再試行します。
このオプションは、大きなファイルをダウンロードしているときにインターネット接続に問題がある場合に役立ちます。その場合はダウンロードが失敗する可能性が高くなります。
#wget --tries = 75 http://mirror.nbrc.ac.in/centos/7.0.1406/isos/x86_64/CentOS-7.0-1406-x86_64-DVD.iso
<例7:-oオプションを使用してwgetログをファイルにリダイレクトする
‘ -o’オプションを使用して、wgetコマンドのログをログファイルにリダイレクトすることができます。
#wget -o download.log http://mirror.nbrc.ac.in/centos/7.0.1406/isos/x86_64/CentOS-7.0-1406-x86_64-DVD.iso
上記のコマンドは、ユーザーの現在のディレクトリにdownload.logファイルを作成します。
例8:ローカルで閲覧するためにサイト全体をダウンロードします。
#wget --mirror -p --convert-links -P /Local-folder website-url
与えられた
– mirror:ミラーリングのオプションをオンにします。
-p:指定されたHTMLページを正しく表示するために必要なファイルをすべてダウンロードしてください。
– convert-links:ダウンロードが完了したら、ドキュメント内のリンクをローカル表示用に変換します。
-P /Local-Folder:すべてのファイルとディレクトリを指定したディレクトリに保存します。
例9:ダウンロード中のファイルタイプの拒否
サイト全体のダウンロードを計画している場合は、‘ -reject’オプションを使用してwgetに画像をダウンロードさせないようにすることができます。
#wget --reject = pngダウンロードするWebサイト
例10:ダウンロード制限を設定するためのwget -Qの使用
‘ -Q’を使用できます。このオプションは、ダウンロードサイズが一定のサイズを超えると、wgetコマンドにダウンロードを強制終了させます。
#wget -Q10m -i download-list.txt
クォータは個々のファイルのダウンロードには影響しません。そのため、wget -Q10m ftp://wuarchive.wustl.edu/ls-lR.gzを指定すると、ls-lR.gzの内容全体がダウンロードされます。これは、コマンドラインで指定された複数のURLをダウンロードするときにも当てはまります。しかし、再帰的にあるいは入力ファイルから検索するとき、それはまだ使う価値があります。そのため、安全に「wget -Q10m -i download-list.txt」と入力すると、クォータを超えるとダウンロードが終了します。
例11:パスワードで保護されたWebサイトからファイルをダウンロードする
#wget --ftp-user =“ユーザー名” --ftp-password =“パスワード”ダウンロード-URL
ユーザー名とパスワードを指定するもう1つの方法はURLです。
どちらの方法でも、パスワードを" ps'"コマンドを実行するユーザーに公開します。パスワードが表示されないようにするには、パスワードを.wgetrcまたは.netrcに保存し、' chmod'を使用して他のユーザーからの閲覧からこれらのファイルを保護します。 。パスワードが本当に重要な場合は、パスワードがファイルに残っている間に立ち去らないでください。Wgetがダウンロードを開始した後にファイルを編集するか、または削除してください。
上記はLinuxダウンロードツールのwgetコマンドの使用例で、wgetの機能は通常使用しているThunderと似ており、制限速度、複数のダウンロードなどの機能を実現できます。
単純な分散キューサービスとしてのMemcacheQは、私はMemcacheQについては知らないので、MemcacheQのインストールで多くのトラブルに遭遇しました。システムの下でコンパイルしてインスト
Linuxシステムのpingコマンドは、ネットワーク障害の診断、ネットワークの接続性の確認に使用できますが、ハッカーによって悪用されることがあります。使用を禁止されている、pingコマンドを禁止する方
Linuxは起動時にselinuxポリシーエラーをロードできないため、システムに入ることができません。通常は2つのケースが原因で、次の小さなシリーズはLinux起動エ
PraghaはLinux、PPAをインストールした音楽プレーヤーです。 Praghaミュージックプレーヤーのインストール方法、一緒に学びましょう。 Ubuntu 14.04 /12.04ユーザーイ