之前我們已經向大家介紹了4款Linux下載工具,今天我們繼續為喜歡命令列操作及追求高效率、高速度下載的朋友,推薦Linux下載工具之Curl,就為大家詳細介紹一下Linux下載工具Curl 。
Curl
Linux下載工具Curl也是Linux下不錯的命令列下載工具,小巧、高速,唯一的缺點是不支援多線程下載。
在http://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
Linux下載工具Curl使用格式如下:
#curl [選項][] Curl典型下載如下:
#curl -O http://10.1.27.10/~kennycx/tools/lumaqq_2004-linux_gtk2_x86_with_jre.tar.gz 使用Curl下載一個檔案並儲存到目前的目錄。此外,Curl雖然不支援多線程下載,Linux下載工具Curl可同時下載多個檔案或下載檔案的某一部分,可使用如下命令實現:
#curl -r 0-199 http://www.netscape.com/ 獲得檔案的前200 bytes。 對於常用的代理下載Curl也可輕鬆實現,具體操作如下:
#curl-x10.1.27.10:1022ftp://ftp.funet.fi/README 使用Proxy 位址為10.1.27.10連接埠為1022的Proxy 伺服器下載一個檔案。
#curl -U user:passwd -x 10.1.27.10:1022 ftp://ftp.funet.fi/README 如果Proxy 伺服器需要特別的驗證,則需要在user:passwd處輸入合法的帳號和密碼。
Axel Axel是命令列下的多線程下載工具,支援斷點續傳,速度通常情況下是Wget的幾倍。
可在http://www.linuxfans.org/nuke/modules.php?name=Site_Downloads&op=mydown&did=1697下載。
Linux下載工具之Curl下載後使用如下命令編譯安裝:
#tar zxvf axel-1.0a.tar.gz
#cd axel-1.0a/
#./configure
#make
#make install
基本的用法如下:
#axel [選項] [下載目錄] [] 一個典型下載如下:
#alex -n 10 -o /home/kennycx/ http://10.1.27.10/~kennycx/tools/lumaqq_2004-linux_gtk2_x86_with_jre.tar.gz 用10線程將指定路徑的檔案下載到/home/kennycx/這個目錄下。
這幾篇報道詳細介紹了Linux中常用的下載工具,這些下載工具功能上各有千秋,使用上都比較簡單,所以無論是初學者還是Linux高手總有一款適合你。
- Linux查看檔案大小的命令du命令
- 手把手教你搭建linux DHCP伺服器
- 教會你Suse Linux DHCP伺服器配置詳解
- Linux查看cpu當前的各種資訊
- Linux查看記憶體命令及其對命令顯示的解釋