使用 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 对于任何希望从命令行浏览网页的人来说都是一个极好的工具。