首页 > linux网络命令详解(鸟哥)-itlanger

重複資料只顯示一次,linux网络命令详解(鸟哥)-itlanger

互联网 2021-04-15 03:11:11
這個指令可以讓我們來瀏覽網頁,但鳥哥認為,這個檔案最大的功能是在『 查閱 Linux 本機上面以 HTML 語法寫成的文件資料 (document)』 怎麼說呢?如果你曾經到 Linux 本機底下的 /usr/share/doc 這個目錄看過文件資料的話, 就會常常發現一些網頁檔案,使用 vi去查閱時,老是看到一堆 HTML的語法!有礙閱讀啊~ 這時候使用 lynx 就是個好方法啦!可以看的清清楚楚啊! ^_^[root@linux ~]# lynx [options] [website]參數:options 指的是一些慣用的參數,可以使用 man lynx 查閱,常見的有:-anonymous :預設使用匿名登入;-assume_charset=big5 :設定預設的語系資料為 big5 ,用在中文網頁很方便

範例一:瀏覽 Linux kernel 網站[root@linux ~]# LANG=zh_TW.big5[root@linux ~]# lynx

輸入 LANG=zh_TW.big5 是當您想要瀏覽中文網站時,那麼終端機就得要有相對應的顯示編碼才行, 否則會有一堆亂碼產生啊!當我直接輸入 lynx 網站網址後,就會出現如下的圖示:

lynx 使用範例圖 圖三、lynx 使用範例圖

在特殊字體的部分是我們可以使用按鍵來進行『超連結』的按鈕啦~而上圖最底下一行則顯示出一些熱鍵, 你可以按上述的熱鍵來參考一些常見的指令功能。不過有些地方您還是得要知道才行: 進入畫面之後,由於是文字型態,所以編排可能會有點位移!不過不打緊!不會影響我們看咚咚! 這個時候可以使用『上下鍵』來讓游標在上面的選項當中(如信箱、書籤等等的),按下 Enter 就進入該頁面 可以使用『左右鍵』來移動『上一頁或下一頁』 可以藉由修改 /etc/lynx.cfg 來設定顯示的字元編碼 (台灣地區可以選擇 Big5 編碼) 其他的設定可以使用上面的範例當中,最底下那一行的說明喔! 一些常見功能:h:Help, 求助功能. 線上說明書. g:Goto URL, 按 g 後輸入網頁位址(URL) 如:等 d:download, 下載檔案. q:Quit, 跳離 lynx ! Ctrl+C:強迫切斷 lynx 的執行. 方向鍵:上:移動游標至本頁中 "上一個可連結點" . 下:移動游標至本頁中 "下一個可連結點" . 左:back. 跳回上一頁. 右:進入反白游標所連結之網頁. ENTER 同 "右" 鍵. 至於如果是瀏覽 Linux 本機上面的網頁檔案,那就可以使用如下的方式:[root@linux ~]# cd /usr/share/doc/samba-3.0.10/htmldocs[root@linux htmldocs]# lynx index.html 在鳥哥的 CentOS 4.3 當中,有這麼一個檔案,我就可以利用 lynx 來取出察看吶! 顯示的結果有點像底下這樣:

lynx 使用範例圖 圖四、lynx 使用範例圖

當然啦!因為您的環境可能是在 Linux 本機的 tty1~tty6 ,所以無法顯示出中文, 這個時候你就得要設定為:『LANG=en_US』之類的語系設定才行喔! 而如果你常常需要瀏覽中文語系的網頁,那就可以直接修改設定檔,例如 /etc/lynx.cfg 這個檔案內:

[root@linux ~]# vi /etc/lynx.cfgCHARACTER_SET:utf-8#ASSUME_CHARSET:iso-8859-1 #PREFERRED_LANGUAGE:en

# 你可以將他改成如下所示:CHARACTER_SET:big5ASSUME_CHARSET:big5PREFERRED_LANGUAGE:zh_TW

另外,如果某些時刻你必須上網點選某個網站以自動取得更新時,舉例來說,早期的自動線上更新主機名稱系統, 僅支援網頁更新,那你如何進行更新呢?嘿嘿!可以使用 lynx 喔!利用 -dump 這個參數處理先:[root@linux ~]# lynx -dump \>> testfile 上面的網站後面有加個問號 (?) 對吧?後面接的則是利用網頁的『 GET 』功能取得的各項變數資料, 利用這個功能,我們就可以直接點選到該網站上囉!非常的方便吧!而且會將執行的結果輸出到 testfile 檔案中,不過如果網站提供的資料是以『 POST 』為主的話,那鳥哥就不知道如何搞定了。 關於 GET 與 POST 的相關資訊我們會在 WWW 伺服器當中再次的提及的!別緊張啊!

免责声明:非本网注明原创的信息,皆为程序自动获取自互联网,目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责;如此页面有侵犯到您的权益,请给站长发送邮件,并提供相关证明(版权证明、身份证正反面、侵权链接),站长将在收到邮件24小时内删除。