Linux中國

在終端上訪問網站和下載文件

本文推薦的5個強悍的上網工具方便實用,是居家旅行的必備物品。

1. rTorrent

rTorrent 基於文本的 Torrent 客戶端,用 C++ 調製而成,我們的目標是高性能!我們可運行在標準的 Linux 發行版中,包括 FreeBSD 和 Mac OS X。

安裝 rTorrent

# apt-get install rtorrent    (基於 APT 的系統,如 Debian,Ubuntu)
# yum install rtorrent        (基於 YUM 的系統,如 RHEL,Fedora)

檢查有沒有安裝成功,運行下面命令試試:

# rtorrent

rTorrent Command Line Tool

rTorrent 的用法

下面是 rTorrent 比較常用的功能:

  • CTRL+ q – 退出 rTorrent。
  • CTRL+ s – 開始下載。
  • CTRL+ d – 暫停下載任務,或刪除己被暫停的下載任務。
  • CTRL+ k – 關閉一個正在下載的任務
  • CTRL+ r – 在開始上傳、下載之前,使用 Hash 檢查文件,確保文件的完整性。
  • CTRL+ q – 按再次這個組合鍵,rTorrent 無條件退出。
  • Left Arrow Key – 回退到上個頁面。
  • Right Arrow Key – 前進到下個頁面。

2. Wget

Wget 是一個 GNU 項目,它的名稱參考了 World Wide Web (WWW)。Wget 在遞歸下載方面做得很好,你可以將整個網站的內容都下到本地,然後訪問本地的 HTML 文件。它支持多種操作系統:Windows,Mac,Linux。它支持多種協議,可通過 HTTP,HTTPS 和 FTP 下載文件。它可以對整個網站做一個鏡像(完全將目標網站的文件下載到本機),支持代理,支持斷點傳輸(即下載可暫停)。

安裝 Wget

Wget 也是一個 GNU 項目,在標準 Linux 發行版中都有內置,就是說你不用下載安裝它就可以使用了。萬一,它沒有被默認安裝,你也可以通過 APTYUM 安裝。

# apt-get install wget    (基於 APT 的系統,如 Debian,Ubuntu)
# yum install wget        (基於 YUM 的系統,如 RHEL,Fedora)

Wget 的用法

下載一個文件:

# wget http://www.website-name.com/file

下載整個網站:

# wget -r http://www.website-name.com

下載指定類型的文件(比如 PDF 和 PNG):

# wget -r -A png,pdf http://www.website-name.com

下面是一張 Wget 的截圖,我們正在把 Yahoo.com 網站整個都鏡像下來。

Wget Command Line File Download

關於 wget 的更多用法,參考Wget 的10個的用法

3. cURL

cURL 是一個客戶端工具,支持多種文件傳輸協議,比如 FTP, HTTP, FTPS, TFTP, TELNET, IMAP, POP3 等等。不像 wget 等工具,cURL 只是一個單純的下載器,支持 LDAP, POP3,支持代理下載,支持斷點續傳。

安裝 cURL

大多數發行版都默認安裝了 cURL,如果沒有,可通過 aptyum 下載:

# apt-get install curl    (基於 APT 的系統,如 Debian,Ubuntu)
# yum install curl        (基於 YUM 的系統,如 RHEL,Fedora)

cURL 基本用法

# curl www.tecmint.com

Curl Data Download

Curl Download

4. w3m

W3m 是基於文本的網頁瀏覽器,使用 GPL 協議,支持 tables, frames, color, SSL 連接,支持內嵌圖片,以快速聞名。

安裝 w3m

W3m 也是大多數發行版的默認配置,也可通過 aptyum 安裝。

# apt-get install w3m    (基於 APT 的系統,如 Debian,Ubuntu)
# yum install w3m        (基於 YUM 的系統,如 RHEL,Fedora)

w3m 的基本用法

# w3m www.tecmint.com

w3m Text Based Web Browser

5. Elinks

Elinks 是一個免費的基於本文的網頁瀏覽器,支持 HTTP,支持 HTTP Cookie,支持 PerlRuby 寫的腳本,支持網頁標籤,支持滑鼠,可彩色顯示頁面,支持 HTTP, FTP,SMB,IPv4,IPv6

安裝 Elinks

大多數發行版已經默認安裝了 Elinks,如果沒有,通過 aptyum 安裝。

# apt-get install elinks    (基於 APT 的系統,如 Debian,Ubuntu)
# yum install elinks        (基於 YUM 的系統,如 RHEL,Fedora)

Elinks的基本用法

elinks www.tecmint.com

Elinks Command Line Web Browsing

via: http://www.tecmint.com/command-line-tools-for-downloading-file-and-browsing-websites/

譯者:bazz2 校對:wxy

本文由 LCTT 原創翻譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的電子郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國