Linux系統(tǒng)links和elinks命令的基本使用教程
一、links與elinks命令介紹
1. links命令簡(jiǎn)介
links是一個(gè)基于文本模式的Web瀏覽器,可以運(yùn)行在終端或控制臺(tái)環(huán)境下。它支持HTML和CSS標(biāo)準(zhǔn),能夠顯示圖像、超鏈接、表格等網(wǎng)頁(yè)元素。links命令提供了多種選項(xiàng)和參數(shù),可以讓用戶通過命令行方式瀏覽網(wǎng)頁(yè)、下載文件、執(zhí)行搜索等操作。
2. elinks命令簡(jiǎn)介
elinks是一個(gè)基于終端的文本模式Web瀏覽器,可以讓你在終端中訪問和瀏覽互聯(lián)網(wǎng)。elinks的目標(biāo)是提供一個(gè)快速、高效、輕量級(jí)、可配置和可擴(kuò)展的瀏覽器。Elinks支持 HTTP,HTTP Cookies以及支持瀏覽Perl和Ruby腳本。也很好的支持選項(xiàng)卡瀏覽。最棒的是它支持鼠標(biāo)、彩色以及支持一系列的協(xié)議,例如HTTP, FTP, SMB, Ipv4 和 Ipv6。
二、links與elinks命令區(qū)別
links和elinks都是Linux系統(tǒng)下的命令行瀏覽器,主要用于在終端中查看網(wǎng)頁(yè)內(nèi)容。它們的區(qū)別在于:
- 功能:elinks相較于links來說,具備了更多強(qiáng)大的功能,例如支持多標(biāo)簽頁(yè)瀏覽、支持Javascript、支持分欄瀏覽等等。
- 顯示效果:elinks與links相比,其顯示效果更好,可以顯示更多的顏色、字體和格式。
- 速度:links的速度要比elinks稍快一些,因?yàn)閑links具有更多的功能,所以其在加載頁(yè)面時(shí)需要更多的時(shí)間。
三、links命令選項(xiàng)解釋
links命令相關(guān)選項(xiàng)解釋
-g:圖形模式,可以在X窗口環(huán)境下打開links
-html-tty:以文本模式打開HTML文檔
-dump:將網(wǎng)頁(yè)內(nèi)容轉(zhuǎn)換為文本格式輸出
-download:下載鏈接指向的文件
-codepage:指定字符編碼
-mode:選擇瀏覽模式,如瀏覽器模式、電影模式、媒體播放器模式等
-config:讀取指定的配置文件
-version:輸出links版本信息
四、links命令的基本使用
1. links安裝
本次實(shí)踐主要在centos7.6環(huán)境下,直接使用yum安裝links軟件包即可。
yum -y install links
2. 查看links版本
檢查links當(dāng)前安裝版本
[root@jeven ~]# links -version Links 2.20.2
3. 圖形模式打開網(wǎng)址
在X窗口環(huán)境下打開瀏覽的網(wǎng)址。
links -g https://cloud.tencent.com/developer/article/2331066
4. 直接使用links命令
導(dǎo)航網(wǎng)頁(yè):使用方向鍵或者 TAB 鍵可以在頁(yè)面中進(jìn)行導(dǎo)航。使用空格鍵可以向下滾動(dòng)頁(yè)面,使用 Backspace 鍵可以向上滾動(dòng)頁(yè)面。
點(diǎn)擊鏈接:在頁(yè)面中的鏈接可以使用 Enter 鍵或者鼠標(biāo)左鍵點(diǎn)擊打開。使用 Esc 鍵可以返回上一頁(yè)。
搜索網(wǎng)頁(yè):使用 / 鍵可以打開搜索框,輸入要搜索的關(guān)鍵字,按下 Enter 則可以在頁(yè)面中搜索關(guān)鍵字。
退出 Links:使用 Q 鍵可以退出 Links。
links https://cloud.tencent.com/developer/article/2332312
5. 打印url版本到標(biāo)準(zhǔn)格式輸出
打印url版本到標(biāo)準(zhǔn)格式輸出
links -dump https://mirrors.aliyun.com/centos/
6. 打印網(wǎng)頁(yè)源碼輸出
打印網(wǎng)頁(yè)源碼輸出
[root@jeven ~]# links -source https://www.baidu.com <html> <head> <script> location.replace(location.href.replace("https://","http://")); </script> </head> <body> <noscript><meta http-equiv="refresh" content="0;url=http://www.baidu.com/"></noscript> </body>
五、elinks命令選項(xiàng)解釋
elinks命令常用選項(xiàng)解釋:
elinks是一個(gè)文本終端瀏覽器,以下是elinks命令選項(xiàng)的解釋: 1. -nographics:使用無圖形界面模式打開elinks。 2. -config-dir <path>:指定elinks的配置文件目錄。 3. -no-home:?jiǎn)?dòng)elinks時(shí)不會(huì)加載主頁(yè)。 4. -no-history:?jiǎn)?dòng)elinks時(shí)不會(huì)加載歷史記錄。 5. -no-cookie-jar:?jiǎn)?dòng)elinks時(shí)不會(huì)加載cookie。 6. -no-session-lock:?jiǎn)?dòng)elinks時(shí)不會(huì)加載會(huì)話鎖定。 7. -no-terminal-title:?jiǎn)?dòng)elinks時(shí)不會(huì)在終端標(biāo)題欄顯示當(dāng)前頁(yè)面的標(biāo)題。 8. -no-references:?jiǎn)?dòng)elinks時(shí)不會(huì)加載跟蹤頁(yè)面的鏈接列表。 9. -no-colors:?jiǎn)?dòng)elinks時(shí)不會(huì)顯示顏色。 10. -no-mouse:?jiǎn)?dòng)elinks時(shí)禁用鼠標(biāo)。 11. -source:?jiǎn)?dòng)elinks時(shí)將當(dāng)前頁(yè)面的HTML源代碼輸出到終端。 12. -dump:?jiǎn)?dòng)elinks時(shí)將當(dāng)前頁(yè)面的純文本輸出到終端。 13. -dump-color-mode <mode>:設(shè)置在使用-dump選項(xiàng)時(shí)顯示顏色的模式。 14. -dump-charset <charset>:設(shè)置在使用-dump選項(xiàng)時(shí)使用的字符集。 15. -version:顯示elinks的版本信息。 16. -help:顯示elinks的命令幫助信息。 17. -anonymous:是否使用匿名帳號(hào)方式。 18. -auto-submit:對(duì)于偶然遇到的第一個(gè)表單是否自動(dòng)提交。
六、elinks命令的基本使用
1. 安裝elinks
使用yum安裝elinks
yum -y install elinks
2. 查看elinks版本
檢查elinks版本
[root@jeven ~]# elinks -version ELinks 0.12pre6 Built on Jan 10 2019 17:00:53 Features: Standard, IPv6, gzip, bzip2, UTF-8, Periodic Saving, Viewer (Search History, Timer, Marks), Cascading Style Sheets, Protocol (Authentication, BitTorrent, File, FTP, HTTP, URI rewrite, User protocols), SSL (OpenSSL), MIME (Option system, Mailcap, Mimetypes files), LED indicators, Bookmarks, Cookies, ECMAScript (SpiderMonkey), Form History, Global History, Scripting (Spidermonkey ECMAScript), Goto URL History
3. 以文本方式訪問網(wǎng)站
以文本方式訪問網(wǎng)站,例如訪問本地網(wǎng)站 http://192.168.3.208:8988/內(nèi)容。
elinks http://192.168.3.208:8988/
elinks界面下可以使用快捷鍵
g : 輸入url . : 可以為一個(gè)頁(yè)面中的鏈接加上索引,輸入索引快速跳到該鏈接上,輸入Enter進(jìn)入。 tag鍵: 切換光標(biāo); t:打開一個(gè)新的Tab < : 進(jìn)入前一個(gè)tab > : 進(jìn)入后一個(gè)tab c :關(guān)閉當(dāng)前tab Space:翻頁(yè) Up: 上個(gè)鏈接 Down:下個(gè)鏈接 Left:Back Esc:會(huì)打開菜單欄 方向鍵上下:上下瀏覽網(wǎng)頁(yè)
4. 訪問本地目錄
可以使用elinks訪問本地目錄,例如訪問/tmp目錄。
elinks file:///tmp
到此這篇關(guān)于Linux系統(tǒng)links和elinks命令的基本使用的文章就介紹到這了,更多相關(guān)Linux links和elinks命令內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
linux?命令中的大于號(hào)、小于號(hào)的作用及代表的意思
在linux中,大家也許會(huì)經(jīng)??吹?<???、<<?、<<<?、>、>>?這幾個(gè)小于號(hào)、大于號(hào),那么他們分別代表什么意思呢?下面小編通過本文給大家介紹下linux?命令中的大于號(hào)、小于號(hào)的作用,感興趣的朋友一起看看吧2023-01-01linux shell awk獲得外部變量(變量傳值)簡(jiǎn)介
這里提到awk,相信寫shell的朋友都會(huì)接觸到。AWK 是一種用于處理文本的編程語(yǔ)言工具2013-11-11Linux下使用expect命令編寫自動(dòng)化交互腳本
今天小編就為大家分享一篇關(guān)于Linux下使用expect命令編寫自動(dòng)化交互腳本,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧2018-11-11shell腳本使用兩個(gè)橫杠接收外部參數(shù)的方法
這篇文章主要介紹了shell腳本使用兩個(gè)橫杠接收外部參數(shù)的方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-12-12使用shell檢查并修復(fù)mysql數(shù)據(jù)庫(kù)表的腳本
這篇文章主要介紹了使用shell檢查并修復(fù)mysql數(shù)據(jù)庫(kù)表的腳本,需要的朋友可以參考下2014-03-03Shell腳本監(jiān)控目錄內(nèi)文件改動(dòng)
這篇文章主要介紹了Shell腳本監(jiān)控目錄內(nèi)文件改動(dòng),需要的朋友可以參考下2017-05-05關(guān)于SSH 遠(yuǎn)程執(zhí)行命令你要知道的二三事
SSH 是 Linux 下進(jìn)行遠(yuǎn)程連接的基本工具,但是如果僅僅用它來登錄那可是太浪費(fèi)啦!SSH 命令可是完成遠(yuǎn)程操作的神器啊,下面這篇文章主要給大家介紹了關(guān)于SSH 遠(yuǎn)程執(zhí)行命令的一些相關(guān)資料,需要的朋友可以參考下。2017-07-07Shell腳本實(shí)現(xiàn)進(jìn)度條的兩種方式
本文主要介紹了Shell腳本實(shí)現(xiàn)進(jìn)度條的兩種方式,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-03-03