使用 Lynx 和 Links 工具進行命令列網頁瀏覽
簡介
在當今世界,我們嚴重依賴圖形使用者介面 (GUI) 進行網頁瀏覽,但在某些情況下,可能需要使用命令列網頁瀏覽器。命令列網頁瀏覽器在資源有限的環境、遠端伺服器或使用終端介面時非常有用。Lynx 和 Links 是兩個最流行的命令列網頁瀏覽器,它們提供了一種快速高效的透過終端瀏覽網頁的方式。本文將討論 Lynx 和 Links 的基礎知識,並演示如何使用它們。
什麼是 Lynx?
Lynx 是一款基於文字的網頁瀏覽器,允許使用者在終端環境中瀏覽網頁。它開發於 1992 年,從那時起就一直很受歡迎。Lynx 是開源的,可用於各種作業系統,包括 Linux、macOS 和 Windows。它支援 HTML、HTTPS 和 FTP 協議,可用於訪問網站、下載檔案和瀏覽目錄。
如何安裝 Lynx?
在基於 Linux 的作業系統上安裝 Lynx 非常簡單,因為它通常包含在預設儲存庫中。開啟終端並輸入以下命令以在 Ubuntu 上安裝 Lynx:
sudo apt-get install lynx
對於其他 Linux 發行版,請使用包管理器安裝 Lynx。
如何使用 Lynx?
安裝完成後,開啟終端並輸入 lynx,後跟您要訪問的網站的 URL。例如:
lynx https://www.wikipedia.org
這將在 Lynx 中開啟維基百科主頁。導航是透過使用方向鍵完成的,回車鍵用於跟隨連結。按 G 鍵然後輸入 URL 將帶您到特定頁面。
Lynx 可以透過配置檔案進行自定義。預設配置檔案位於 /etc/lynx.cfg,可以根據您的需要進行修改。
什麼是 Links?
Links 是另一個基於文字的網頁瀏覽器,支援 HTML、HTTPS 和 FTP 協議。它開發於 1999 年,是開源的。Links 可用於各種作業系統,包括 Linux、macOS、Windows 和 BSD。在功能方面,它與 Lynx 類似,但還提供了一些附加功能,例如選項卡式瀏覽和對 JavaScript 的支援。
如何安裝 Links?
安裝 Links 與安裝 Lynx 類似。開啟終端並輸入以下命令以在 Ubuntu 上安裝 Links:
sudo apt-get install links
對於其他 Linux 發行版,請使用包管理器安裝 Links。
如何使用 Links?
使用 Links 與使用 Lynx 類似。開啟終端並輸入 links,後跟您要訪問的網站的 URL。例如:
links https://www.wikipedia.org
這將在 Links 中開啟維基百科主頁。導航是透過使用方向鍵完成的,回車鍵用於跟隨連結。按 T 鍵開啟一個新標籤頁。
Links 也可以透過配置檔案進行自定義。預設配置檔案位於 /etc/links.cfg,可以根據您的需要進行修改。
Lynx 和 Links 的優點
輕量級
Lynx 和 Links 非常輕量級,與基於 GUI 的網頁瀏覽器相比,它們消耗的資源更少。
速度
由於其基於文字的特性,Lynx 和 Links 載入網頁的速度很快。
可訪問性 - Lynx 和 Links 可供視力障礙人士使用,因為它們依賴於文字而不是圖形。
Lynx 和 Links 的缺點
功能有限
Lynx 和 Links 不支援某些高階功能,例如多媒體內容。
使用者介面
Lynx 和 Links 的學習曲線較陡峭,使用者必須熟悉鍵盤快捷鍵。互動性有限:Lynx 和 Links 不支援互動式元素,例如表單或彈出視窗。
使用 Lynx 和 Links 的示例
瀏覽網頁
Lynx 和 Links 最常見的用途是瀏覽網頁。您可以開啟任一瀏覽器並輸入要訪問的網站的 URL。例如,要在 Lynx 中訪問 Google 的主頁,請鍵入:
lynx https://www.google.com/
同樣,要在 Links 中訪問 Google 的主頁,請鍵入:
links https://www.google.com/
下載檔案
您可以使用 Lynx 和 Links 從網際網路下載檔案。要在 Lynx 中下載檔案,請使用方向鍵導航到連結並按 D 鍵。Lynx 將提示您儲存檔案。在 Links 中,您可以透過單擊連結並按 Shift+D 鍵來下載檔案。
檢視目錄列表
Lynx 和 Links 可用於檢視 Web 伺服器上的目錄列表。為此,只需輸入目錄的 URL 即可。Lynx 和 Links 將以基於文字的格式顯示目錄列表。
故障排除網路問題
Lynx 和 Links 可用於透過測試與 Web 伺服器的連線來排除網路問題。您可以使用 ping 命令,後跟伺服器的 URL,來測試伺服器是否可達。例如:
ping www.google.com
如果伺服器可達,則可以使用 Lynx 或 Links 瀏覽網站。
結論
Lynx 和 Links 是功能強大的命令列網頁瀏覽器,它們提供了一種快速高效的透過終端瀏覽網頁的方式。它們在資源有限的環境、遠端伺服器或使用終端介面時特別有用。儘管它們有一些侷限性,但其輕量級和基於文字的特性使它們易於視力障礙人士訪問,並提供快速的資訊訪問。憑藉其簡單而強大的導航功能,Lynx 和 Links 對於任何希望從命令列瀏覽網頁的人來說都是一個極好的工具。
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP