Linux中7個用來瀏覽網頁和下載檔案的命令

來源:互聯網
上載者:User

標籤:設計   實驗   att   web瀏覽器   使用者   span   ftp   退出   class   

上一篇文章中,我們提到了rTorrentwgetcURLw3mElinks等幾個有用的工具,很多人回信說還有其它幾個類似的工具也值得討論,所以就有了這篇文章。如果錯過了第一部分的討論,可以通過下面的連結來回顧。

  • 5 個基於Linux命令列的檔案下載和網站瀏覽工具

這篇文章介紹了Linux下用於瀏覽網頁和下載檔案的其它幾個命令列工具。

1. links

Links是用C語言寫的一個開源web瀏覽器,支援包括Linux、Windows、OS X和OS/2在內的所有主流平台。它提供了基於文本和圖形介面兩種版本。大多數標準的Linux發行版都預設包含了基於文本的版本。如果您的發行版中預設沒有安裝links,可以通過包管理工具進行安裝。Elinks是links的一個衍生版本。

  1. # apt-get install links
  2. # yum install links

安裝完成後,您可以像中那樣使用命令瀏覽任意網頁。

  1. # links www.tecmint.com

在links中,可以使用鍵盤上的上下方向鍵進行瀏覽。在超連結上按下右箭頭會開啟它,按下左箭頭會返回到上一頁面,按q鍵退出。

展示了如何使用links訪問Tecmint的網站。

如何你想安裝links的圖形介面版本,可能需要從http://links.twibright.com/download/下載最新的版本(version 2.9)的原始碼壓縮包。

同樣,也可以像下面那樣使用wget下載安裝。

  1. # wget http://links.twibright.com/download/links-2.9.tar.gz
  2. # tar -xvf links-2.9.tar.gz
  3. # cd links-2.9
  4. # ./configure –enable-graphics
  5. # make
  6. # make install

注意:links原始碼的編譯需要安裝libpng, libjpeg, TIFF library, SVGAlib, XFree86, C Compiler 和 make這幾個包。

2. links2

Links是Twibright實驗室編寫的web瀏覽器,而Links2是基於它的一個圖形化版本。Links2支援滑鼠點擊,設計強調速度,不支援任何CSS,在一定程度上很好地支援了HTML和JavaScript。

通過下面的命令安裝Links2。

  1. # apt-get install links2
  2. # yum install links2
3. lynx

lynx是一個基於文本的web瀏覽器,使用GNU GPLv2協議發布,用ISO C編寫。lynx是一個可高度配置的web瀏覽器,是許多系統管理員的救世主,有最悠久的web瀏覽器之稱,並且至今仍然處在積極開發中。

通過下面的命令安裝lynx。

  1. # apt-get install lynx
  2. # yum install lynx

安裝完成後,可以像中那樣使用這個命令瀏覽網頁。

  1. # lynx www.tecmint.com

如果你想對links和lyns瞭解更多,可以訪問下面的連結。

  • 使用Lynx和Links命令瀏覽網頁
4. youtube-dl

youtube-dl是一個跨平台的應用,可以用來下載youtube和另外幾個網站上的視頻。它主要使用python開發,使用GNU GPL協議發布,並且超越了法律約束。(youtube不允許使用者下載視頻,因此使用youtube-dl可能會導致違法。使用該工具之前請您仔細閱讀相關法律。)

使用如下命令安裝youtube-dl。

  1. # apt-get install youtube-dl
  2. # yum install youtube-dl

安裝完成後,可以用如下命令像圖中那樣從youtube網站下載視頻。

  1. # youtube-dl https://www.youtube.com/watch?v=ql4SEy_4xws

如果你想對youtube-dl瞭解更多,可以訪問如下連結。

  • YouTube-DL – Linux下的youtube視頻下載工具
5. fetch

fetch是類unix系統下的一個檢索URL的命令,支援許多選項,例如只檢索ipv4或ipv6地址,無重新導向,檢索請求成功時退出,自動重試等。

fetch可以從通過下面的連結下載和安裝。

  • http://sourceforge.net/projects/fetch/?source=typ_redirect

編譯安裝之前,需要安裝HTTP Fetcher,可以通過下面的連結下載。

  • http://sourceforge.net/projects/http-fetcher/?source=typ_redirect
6. Axel

Axel是Linux下的一個基於命令列的下載加速器,可以對請求使用多線程和多個http和ftp串連加速。

使用下面的命令安裝Axel。

  1. # apt-get install axel
  2. # yum install axel

Axel安裝完成後,可以像那樣使用這個命令下載任意檔案。

  1. # axel http://mirror.cse.iitk.ac.in/archlinux/iso/2015.04.01/archlinux-2015.04.01-dual.iso

7. aria2

aria2是一個輕量級的基於命令列的下載工具,並且支援多種協議((HTTP, HTTPS, FTP, BitTorrent以及Metalink)。它可以使用.metalinks檔案從多台伺服器同時下載ISO檔案。

使用下面的命令安裝aria2。

  1. # apt-get install aria2
  2. # yum install aria2

aria2安裝完成後,可以像那樣運行這個命令下載任意檔案。

  1. # aria2c http://cdimage.debian.org/debian-cd/7.8.0/multi-arch/iso-cd/debian-7.8.0-amd64-i386-netinst.iso

Aria2: Linux命令列下載工具

目前就這麼多了。稍後咱們討論另一個有意思的話題。請保持聯絡,常來Tecmint逛逛。別忘了在評論中給我們提供您的寶貴反饋,您的喜愛和分享協助我們不斷前行。

via: http://www.tecmint.com/command-line-web-browser-download-file-in-linux/

Avishek Kumar 譯者:fyh 校對:wxy

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

Linux中7個用來瀏覽網頁和下載檔案的命令

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.