Linux中7個用來瀏覽網頁和下載檔案的命令
上一篇文章中,我們提到了rTorrent
、wget
、cURL
、w3m
、Elinks
等幾個有用的工具,很多人回信說還有其它幾個類似的工具也值得討論,所以就有了這篇文章。如果錯過了第一部分的討論,可以通過下面的連結來回顧。
這篇文章介紹了Linux下用於瀏覽網頁和下載檔案的其它幾個命令列工具。
1. links
Links是用C語言寫的一個開源web瀏覽器,支援包括Linux、Windows、OS X和OS/2在內的所有主流平臺。它提供了基於文字和圖形介面兩種版本。大多數標準的Linux發行版都預設包含了基於文字的版本。如果您的發行版中預設沒有安裝links,可以通過包管理工具進行安裝。Elinks是links的一個衍生版本。
# apt-get install links
# yum install links
安裝完成後,您可以像下圖中那樣使用命令瀏覽任意網頁。
# links www.tecmint.com
在links中,可以使用鍵盤上的上下箭頭鍵進行瀏覽。在超連結上按下右箭頭會開啟它,按下左箭頭會返回到上一頁面,按q鍵退出。
下圖展示瞭如何使用links訪問Tecmint的網站。
如何你想安裝links的圖形介面版本,可能需要從http://links.twibright.com/download/下載最新的版本(version 2.9)的原始碼壓縮包。
同樣,也可以像下面那樣使用wget下載安裝。
# wget http://links.twibright.com/download/links-2.9.tar.gz
# tar -xvf links-2.9.tar.gz
# cd links-2.9
# ./configure –enable-graphics
# make
# make install
注意:links原始碼的編譯需要安裝libpng, libjpeg, TIFF library, SVGAlib, XFree86, C Compiler 和 make這幾個包。
2. links2
Links是Twibright實驗室編寫的web瀏覽器,而Links2是基於它的一個圖形化版本。Links2支援滑鼠點選,設計強調速度,不支援任何CSS,在一定程度上很好地支援了HTML和JavaScript。
通過下面的命令安裝Links2。
# apt-get install links2
# yum install links2
3. lynx
lynx是一個基於文字的web瀏覽器,使用GNU GPLv2協議釋出,用ISO C編寫。lynx是一個可高度配置的web瀏覽器,是許多系統管理員的救世主,有最悠久的web瀏覽器之稱,並且至今仍然處在積極開發中。
通過下面的命令安裝lynx。
# apt-get install lynx
# yum install lynx
安裝完成後,可以像下圖中那樣使用這個命令瀏覽網頁。
# lynx www.tecmint.com
如果你想對links和lyns瞭解更多,可以訪問下面的連結。
4. youtube-dl
youtube-dl是一個跨平臺的應用,可以用來下載youtube和另外幾個網站上的視訊。它主要使用python開發,使用GNU GPL協議釋出,並且超越了法律約束。(youtube不允許使用者下載視訊,因此使用youtube-dl可能會導致違法。使用該工具之前請您仔細閱讀相關法律。)
使用如下命令安裝youtube-dl。
# apt-get install youtube-dl
# yum install youtube-dl
安裝完成後,可以用如下命令像圖中那樣從youtube網站下載視訊。
# youtube-dl https://www.youtube.com/watch?v=ql4SEy_4xws
如果你想對youtube-dl瞭解更多,可以訪問如下連結。
5. fetch
fetch是類unix系統下的一個檢索URL的命令,支援許多選項,例如只檢索ipv4或ipv6地址,無重定向,檢索請求成功時退出,自動重試等。
fetch可以從通過下面的連結下載和安裝。
編譯安裝之前,需要安裝HTTP Fetcher,可以通過下面的連結下載。
6. Axel
Axel是Linux下的一個基於命令列的下載加速器,可以對請求使用多執行緒和多個http和ftp連線加速。
使用下面的命令安裝Axel。
# apt-get install axel
# yum install axel
Axel安裝完成後,可以像下圖那樣使用這個命令下載任意檔案。
# 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。
# apt-get install aria2
# yum install aria2
aria2安裝完成後,可以像下圖那樣執行這個命令下載任意檔案。
# 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
相關文章
- 5 個基於Linux命令列的檔案下載和網站瀏覽工具Linux命令列網站
- 每天一個 Linux 命令(26):用 SecureCRT 來上傳和下載檔案LinuxSecurecrt
- Linux下用less瀏覽大檔案Linux
- 批次下載瀏覽器網頁中全部連結的方法瀏覽器網頁
- 使用瀏覽器擴充套件篡改網頁中的 JS 檔案瀏覽器套件網頁JS
- 前端檔案下載和瀏覽器自動嗅探前端瀏覽器
- 寫了一個簡單的Linux Shell用來下載檔案Linux
- Linux命令列下載檔案和安裝RARLinux命令列
- 可用的空白頁網址,自己用來自定義瀏覽器的起始頁.瀏覽器
- 網頁瀏覽全文被強制要求下載App “從來如此”便對嗎?網頁APP
- SingleFile:將整個網頁完整下載儲存到本地一個HTML檔案中網頁HTML
- 中文名檔案下載瀏覽器相容處理瀏覽器
- 瀏覽器端建立可下載檔案瀏覽器
- 微信小程式檔案預覽和下載-檔案系統微信小程式
- 常用的7個Linux檔案內容檢視命令!Linux
- Electron構建一個檔案瀏覽器應用(二)瀏覽器
- 解決java web中safari瀏覽器下載後檔案中文亂碼問題JavaWeb瀏覽器
- Linux Shell 下載網站指定檔案Linux網站
- 下載網頁音原始檔網頁
- SingleFile:將網頁像快照一樣下載儲存到本地一個HTML檔案中網頁HTML
- CentOS 7映象檔案下載CentOS
- 一個下載網頁的程式網頁
- SpringMVC中的檔案上傳和下載SpringMVC
- 提升網頁 SVG 檔案可訪問性的 7 個方案網頁SVG
- 360瀏覽器相容模式下jsp頁面訪問不到js檔案瀏覽器模式JS
- 前端檔案下載相容方案(相容主流瀏覽器,包括IE與Safari)前端瀏覽器
- C#中的網頁瀏覽器外掛:AxWebBrowser ZTC#網頁瀏覽器Web
- 360瀏覽器在電腦中開啟網頁無痕瀏覽的設定方法瀏覽器網頁
- linux 中尋找檔案 的2個命令比較Linux
- 如何使用curl命令下載檔案
- linux下rm命令刪除檔名中包含特殊字元的檔案Linux字元
- 瀏覽器渲染網頁的過程瀏覽器網頁
- 瀏覽網頁背後的心理學網頁
- springboot 中檔案的上傳和下載Spring Boot
- 【liunx命令】上傳下載檔案的方法
- Blazor 拖放上傳檔案轉換格式並推送到瀏覽器下載Blazor瀏覽器
- 如何在命令列中使用 ftp 命令上傳和下載檔案命令列FTP
- 代理地址用來瀏覽網路資訊時代