IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類|軟件專題|手機(jī)版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置:首頁(yè)操作系統(tǒng)LINUX → linux常用下載工具wget myget curl

linux常用下載工具wget myget curl

時(shí)間:2015/6/28來源:IT貓撲網(wǎng)作者:網(wǎng)管聯(lián)盟我要評(píng)論(0)

  一、Wget

  Wget是一個(gè)十分常用命令行下載工具,多數(shù)Linux發(fā)行版本都默認(rèn)包含這個(gè)工具。如果沒有安裝可在https://www.gnu.org /software/wget/wget.html下載最新版本,并使用如下命令編譯安裝:

  #tar zxvf wget-1.9.1.tar.gz

  #cd wget-1.9.1 #./configure

  #make #make install

  它的用法很簡(jiǎn)單,Wget使用格式如下: #wget [選項(xiàng)] [下載地址]

  1.Wget常用參數(shù)

  ◆-b:后臺(tái)下載,Wget默認(rèn)的是把文件下載到當(dāng)前目錄。

  ◆-O:將文件下載到指定的目錄中。

  ◆-P:保存文件之前先創(chuàng)建指定名稱的目錄。

  ◆-t:嘗試連接次數(shù),當(dāng)Wget無(wú)法與服務(wù)器建立連接時(shí),嘗試連接多少次。

  ◆-c:斷點(diǎn)續(xù)傳,如果下載中斷,那么連接恢復(fù)時(shí)會(huì)從上次斷點(diǎn)開始下載。

  除了上述常用功能,Wget還支持HTTP和FTP代理功能,編輯其配置文件"/etc/wgetrc"即可。具體方法是使用VI 編輯器打開上述文件,將 "http_proxy"和"ftp_proxoy"前的#去掉,然后在這兩項(xiàng)后輸入相應(yīng)的代理服務(wù)器的地址,保存退出即可。此外,Wget還可下載整個(gè)網(wǎng)站,如下載https://man.chinaunix.net整個(gè)Man手冊(cè)中心。只需輸入如下命令即可: #wget -r -p -np -k https://man.chinaunix.net 其中-r參數(shù)是指使用遞歸下載,-p是指下載所有顯示完整網(wǎng)頁(yè)所以需要的文件,如圖片等,-np是指不搜索上層目錄,-k則是指將絕對(duì)鏈接轉(zhuǎn)換為相對(duì)鏈接。

  二、MyGet

  MyGet目標(biāo)設(shè)計(jì)成一個(gè)可擴(kuò)展的,擁有豐富界面的多線程下載工具,它支持HTTP、FTP、HTTPS、MMS、RTSP等協(xié)議。在 https://myget.sourceforge.net/release/myget-0.1.0.tar.bz2下載其最新版本0.1.0,下載后使用如下命令安裝:

  #tar jxvf myget-0.1.0.tar.bz2

  #cd myget-0.1.0 #./configure

  #make

  #make install

  MyGet 命令格式如下: #mytget [選項(xiàng)] [下載地址]

  常用的選項(xiàng):

  ◆-d [目錄]:指定下載到的文件在本地存放的位置,默認(rèn)當(dāng)前目錄。

  ◆-f [文件]:指定下載文件名稱。

  ◆-h:幫助選項(xiàng)。

  ◆-n [線程數(shù)]:下載線程數(shù)量,默認(rèn)為4個(gè)。

  ◆-x [代理服務(wù)器地址]:設(shè)置代理服務(wù)器地址,如"-x https://user:password@host:port"。

  MyGet常用的形式如下: #mytget -d /root/ -n 10 linuxsir.org/download/patch/lumaqq_2004t_patch_2005.07.21.00.00.zip">https://lumaqq.linuxsir.org/download/patch/lumaqq_2004t_patch_2005.07.21.00.00.zip

  三、Curl

  Curl也是Linux下不錯(cuò)的命令行下載工具,小巧、高速,唯一的缺點(diǎn)是不支持多線程下載。在 https://curl.haxx.se/download/curl-7.14.0.tar.gz下載最新版本。下載后便可使用如下命令編譯安裝:

  #tar zxvf curl-7.14.0.tar.gz

  #cd curl-7.14.0/

  #./configure

  #make

  #make test

  #make install

  Curl使用格式如下: #curl [選項(xiàng)][下載地址]

  Curl典型下載如下: #curl -O https://10.1.27.10/~kennycx/tools/lumaqq_2004-linux_gtk2_x86_with_jre.tar.gz     使用Curl下載一個(gè)文件并保存到當(dāng)前目錄。

  此外,Curl雖然不支持多線程下載,但它可同時(shí)下載多個(gè)文件或下載文件的某一部分,可使用如下命令實(shí)現(xiàn):

  #curl -r 0-199 https://www.netscape.com/ 獲得文件的前200 bytes。

  對(duì)于常用的代理下載Curl也可輕松實(shí)現(xiàn),具體操作如下:

  #curl -x 10.1.27.10:1022 ftp://ftp.funet.fi/README 使用代理地址為10.1.27.10端口為1022的代理服務(wù)器下載一個(gè)文件。

  #curl -U user:passwd -x 10.1.27.10:1022 ftp://ftp.funet.fi/README 如果代理服務(wù)器需要特別的驗(yàn)證,則需要在user:passwd處輸入合法的帳號(hào)和密碼。

關(guān)鍵詞標(biāo)簽:linux,下載工具,wget,

相關(guān)閱讀

文章評(píng)論
發(fā)表評(píng)論

熱門文章 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程使用screen管理你的遠(yuǎn)程會(huì)話使用screen管理你的遠(yuǎn)程會(huì)話GNU/Linux安裝vmwareGNU/Linux安裝vmware如何登錄linux vps圖形界面 Linux遠(yuǎn)程桌面連如何登錄linux vps圖形界面 Linux遠(yuǎn)程桌面連

相關(guān)下載

人氣排行 Linux下獲取CPUID、硬盤序列號(hào)與MAC地址linux tc實(shí)現(xiàn)ip流量限制dmidecode命令查看內(nèi)存型號(hào)linux下解壓rar文件安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程Ubuntu linux 關(guān)機(jī)、重啟、注銷 命令lcx.exe、nc.exe、sc.exe入侵中的使用方法查看linux服務(wù)器硬盤IO讀寫負(fù)載