仮想マシンCentos7環境にwgetをインストールする方法

1. wget の概要
Wget は、インターネットからファイルを自動的にダウンロードするための無料ツールで、最も一般的な 3 つの TCP/IP プロトコル (HTTP、HTTPS、FTP) によるダウンロードをサポートし、HTTP プロキシを使用できます。「wget」という名前は、「World Wide Web」と「get」の組み合わせに由来しています。いわゆる自動ダウンロードとは、ユーザーがシステムを終了した後も、ダウンロード タスクが完了するまで wget がバックグラウンドで実行し続けることができることを意味します。
起動:
-V、--version wget のバージョンを表示した後に終了します
-h、--help 構文ヘルプを表示します -b、-- background
起動後にバックグラウンドで
実行します–header=STRING ヘッダーに文字列 STRING を挿入します–proxy- user=USER プロキシ ユーザー名を USER として設定します–proxy-passwd=PASS プロキシ パスワードを PASS として設定します –referer =URL HTTP リクエスト ファイルに.listing を含めます-g, --glob=on/off ファイル名のグロビングをオンにする またはオフ--passive-ftp はパッシブ転送モードを使用します (デフォルト) --active-ftp はアクティブ転送モードを使用します--retr-symlinks 再帰的場合、ポイントは再帰的ダウンロードのためにファイル (ディレクトリではなく) にリンクします: -r, --recursive recursiveダウンロード - 使用には注意してください。.wgetrc'格式的命令,wgetrc格式参见/etc/wgetrc或~/.wgetrc wget默认会根据网站的robots.txt进行操作 使用-e robots=off参数即可绕过该限制 记录和输入文件: -o, --output-file=FILE 把记录写到FILE文件中 -a, --append-output=FILE 把记录追加到FILE文件中 -d, --debug 打印调试输出 -q, --quiet 安静模式(没有输出) -v, --verbose 冗长模式(这是缺省设置) -nv, --non-verbose 关掉冗长模式,但不是安静模式 -i, --input-file=FILE 下载在FILE文件中出现的URLs -F, --force-html 把输入文件当作HTML格式文件对待 -B, --base=URL 将URL作为在-F -i参数指定的文件中出现的相对链接的前缀 --sslcertfile=FILE 可选客户端证书 --sslcertkey=KEYFILE 可选客户端证书的KEYFILE --egd-file=FILE 指定EGD socket的文件名 下载: --bind-address=ADDRESS 指定本地使用地址(主机名或IP,当本地有多个IP或名字时使用) -t, --tries=NUMBER 设定最大尝试链接次数(0 表示无限制). -O --output-document=FILE 把文档写到FILE文件中 -nc, --no-clobber 不要覆盖存在的文件或使用.#前缀 -c, --continue 接着下载没下载完的文件 --progress=TYPE 设定进程条标记 -N, --timestamping 不要重新下载文件除非比本地文件新 -S, --server-response打印服务器的回应 --spider 不下载任何东西 -T, --timeout=SECONDS 设定响应超时的秒数 -w, --wait=SECONDS 两次尝试之间间隔SECONDS秒 --waitretry=SECONDS 在重新链接之间等待1...SECONDS秒 --random-wait 在下载之间等待0...2*WAIT秒 -Y, --proxy=on/off 打开或关闭代理 -Q, --quota=NUMBER 设置下载的容量限制 --limit-rate=RATE 限定下载速率 目录: -nd --no-directories 不创建目录 -x, --force-directories 强制创建目录 -nH, --no-host-directories 不创建主机目录 -P, --directory-prefix=PREFIX 将文件保存到目录 PREFIX/... --cut-dirs=NUMBER 忽略 NUMBER层远程目录 HTTP 选项: --http-user=USER 设定HTTP用户名为 USER. --http-passwd=PASS 设定http密码为 PASS. -C, --cache=on/off 允许/不允许服务器端的数据缓存(一般情况下允许). -E, --html-extension 将所有text/html文档以.html扩展名保存 --ignore-length 忽略



Referer: URL'头 -s, --save-headers 保存HTTP头到文件 -U, --user-agent=AGENT 设定代理的名称为 AGENT而不是 Wget/VERSION. --no-http-keep-alive 关闭 HTTP活动链接 (永远链接). --cookies=off 不使用 cookies. --load-cookies=FILE 在开始会话前从文件 FILE中加载cookie --save-cookies=FILE 在会话结束后将 cookies保存到 FILE文件中 FTP 选项: -nr, --dont-remove-listing 不移走






-l, --level=NUMBER 再帰の最大深さ (無限の場合は inf または 0)
--delete-after 完了後にローカルでファイルを削除します
-k, --convert-links 非相対リンクを相対リンクに変換します
-K, --バックアップ -converted ファイル X を変換する前に、X としてバックアップします。orig
-m, --mirror -r -N -l inf -nr と同等
-p, --page-requisites HTML ファイルを示すすべての画像をダウンロードします。

2. 新しくインストールされた仮想マシン Linux には wget コマンドがなく、システムは「-bash wget: コマンドが見つかりません」というプロンプトを表示します。このコマンドを使用して、システムに元の
ここに画像の説明を挿入
wget rpm -qa|grep があるかどうかを確認できます。 wget」
ここに画像の説明を挿入
が存在する場合は、削除して構いません。yum Remover wgetを操作し、再度実行して削除が成功したかを確認してください。

wget の公式 Web サイトにログインし、wget の最新の rpm インストール パッケージをローカル http://mirrors.163.com/centos/7/os/x86_64/Packages/ にダウンロードして、
ここに画像の説明を挿入
wget-1.14-18.el7_6 をダウンロードします。 1.x86_64 .rpm インストール パッケージは、xftp 経由で仮想マシン サーバー上のディレクトリにアップロードされます。たとえば、仮想マシンの /home ディレクトリの下に wget ファイル ディレクトリを作成し、ダウンロードしたばかりの rpm インストール パッケージを wget にアップロードします。ディレクトリ。

ここに画像の説明を挿入

ここに画像の説明を挿入

アップロード後、centos ターミナルからコマンドを使用して、ファイルがサーバーに正常にアップロードされたかどうかを照会できます。
ここに画像の説明を挿入
インストール パッケージを見つけたら、インストール コマンドを実行して rpm -ivh wget-1.14-18.el7_6.1.x86_64.rpm をインストールします。

ここに画像の説明を挿入
次に、クエリ コマンドを実行して、インストールが成功したかどうかを確認します。 rpm -qa|grep "wget"

ここに画像の説明を挿入
wget -V を介して wget のバージョン情報の内容を問い合わせることができます。ここまでの情報を見ると、インストールは成功しており、wget コマンドが正常に使用できることを意味します。

ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/lssffy/article/details/131472442