您好,登錄后才能下訂單哦!
這篇“Linux中如何安裝和使用wget命令”文章的知識點大部分人都不太理解,所以小編給大家總結了以下內容,內容詳細,步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“Linux中如何安裝和使用wget命令”文章吧。
Linux系統中的wget是一個下載文件的工具,它用在命令行下。對于Linux用戶是必不可少的工具,我們經常要下載一些軟件或從遠程服務器恢復備份到本地服務器。
首先,我們需要檢查系統是否已經安裝wget命令,這里以RPM包管理系統為例,檢查方式如下:
rpm -qa wget
如果沒有安裝,則可以使用yum
命令進行安裝,命令格式如下:
yum -y install wget
這里的參數-y
表對對于安裝軟件包之前的任何提示進行確認,相當于如果詢問你“是否[y/n]”,你默認選擇y
。
如果您使用的是其他的發行版例如Ubuntu,Debian,一般系統默認安裝有wget命令,如果沒有安裝可以通過以下命令安裝。
sudo apt install wget
該命令將下載單個文件并存儲在當前目錄中。 它還顯示下載過程中的下載進度,大小,日期和時間。
wget http://ftp.gnu.org/gnu/wget/wget-1.5.3.tar.gz
使用-O
(大寫)選項,下載具有不同文件名的文件。 在這里,我們使用wget.zip文件名保存,如下所示。
wget -O wget.zip http://ftp.gnu.org/gnu/wget/wget-1.5.3.tar.gz
在這里,我們介紹如何使用HTTP和FTP協議以及wget命令將多個文件下載到一個文件目錄。
wget http://ftp.gnu.org/gnu/wget/wget-1.5.3.tar.gz ftp://ftp.gnu.org/gnu/wget/wget-1.10.1.tar.gz.sig
只需要后面跟上多個地址,地址之間使用空格隔開。
如果要批量下載一些內容,我們可以將下載地址存放到文件中,每行一個,讓后通過wget命令讀取文件內容進行批量下載,注意這里需要添加一個參數i
。
例如,我們將下載地址存放在文件/opt/wget/url.txt
中,可以通過以下命令完成文件內地址內容的下載。
wget -i /opt/wget/url.txt
如果是大文件下載,則可能會在某些時候停止下載,在這種情況下,我們可以使用-c
選項恢復從上次取消下載的文件。 但是,當您不指定-c
選項而開始下載文件時,wget
會在文件末尾添加.1
擴展名,視為全新下載。 因此,在下載大文件時,最好添加-c
參數選項。
wget -c http://linuxfreedom.com/linuxmint/linuxmint.com/stable/19.3/linuxmint-19.3-cinnamon-64bit.iso
當您開始不帶-c選項的下載時,wget
在文件末尾添加.1
并從全新下載開始。 如果.1
已經存在,則.2
附加在文件末尾。
wget http://linuxfreedom.com/linuxmint/linuxmint.com/stable/19.3/linuxmint-19.3-cinnamon-64bit.iso
例如,之前linuxmint-19.3-cinnamon-64bit.iso
文件已經被下載在當前目錄,那么在此下載時,下載后的文件名則為linuxmint-19.3-cinnamon-64bit.iso.1
。
使用-b
選項,您可以在下載開始后立即在后臺發送下載,并將日志寫入/wget/log.txt
文件中。
wget -b /opt/wget/log.txt http://linuxfreedom.com/linuxmint/linuxmint.com/stable/19.3/linuxmint-19.3-cinnamon-64bit.iso
命令執行后,默認輸出類似如下內容,顯示進程ID。
Continuing in background, pid 3550.
使用參數選項 –limit-rate = 100k
,下載速度限制為100k
,并將在/opt/wget/log.txt
下創建日志,如下所示。
wget -c --limit-rate=100k /opt/wget/log.txt http://linuxfreedom.com/linuxmint/linuxmint.com/stable/19.3/linuxmint-19.3-cinnamon-64bit.iso
使用選項–http-user =用戶名
,–http-password =密碼
或–ftp-user =用戶名
,–ftp-password =密碼
,您可以下載密碼受限的HTTP
或FTP
站點,如下所示。
wget --http-user=username --http-password=password http://linuxfreedom.com/linuxmint/linuxmint.com/stable/19.3/linuxmint-19.3-cinnamon-64bit.iso wget --ftp-user=username --ftp-password=password http://linuxfreedom.com/linuxmint/linuxmint.com/stable/19.3/linuxmint-19.3-cinnamon-64bit.iso
選項--version
和--help
可以根據需要查看版本和幫助。
wget --version wget --help
wget還有更多選項等你去了解,你可以通過wget --help
了解更多。
以上就是關于“Linux中如何安裝和使用wget命令”這篇文章的內容,相信大家都有了一定的了解,希望小編分享的內容對大家有幫助,若想了解更多相關的知識內容,請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。