使用 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 中打开维基百科主页。使用箭头键导航,使用 Enter 键跟踪链接。按 G 键后跟 URL 将转到特定页面。
Lynx 可以通过使用配置文件进行自定义。默认配置文件位于 /etc/lynx.cfg,您可以根据需要进行修改。
什么是 Links?
Links 是另一款基于文本的 Web 浏览器,支持 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
这将在"链接"中打开维基百科主页。使用箭头键进行导航,使用 Enter 键跟踪链接。按 T 键打开新标签页。
链接也可以通过使用配置文件进行自定义。默认配置文件位于 /etc/links.cfg,您可以根据需要进行修改。
Lynx 和 Links 的优势
轻量级
与基于 GUI 的 Web 浏览器相比,Lynx 和 Links 非常轻量级,消耗的资源更少。
速度
由于 Lynx 和 Links 基于文本,因此网页加载速度很快。
可访问性 − Lynx 和 Links 依赖文本而非图形,因此适合视障人士使用。
Lynx 和 Links 的劣势
功能有限
Lynx 和 Links 不支持某些高级功能,例如多媒体内容。
用户界面
Lynx 和 Links 的学习曲线较陡,用户必须熟悉熟悉键盘快捷键 交互性有限:Lynx 和 Links 不支持表单或弹出窗口等交互元素。
Lynx 和 Links 使用示例
浏览网页
Lynx 和 Links 最常见的用途是浏览网页。您可以打开任一浏览器并输入要访问的网站网址。例如,要在 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 是功能强大的命令行 Web 浏览器,可通过终端快速高效地浏览 Web 页面。它们在资源匮乏的环境、远程服务器或使用终端界面时尤其有用。虽然它们有一些局限性,但其轻量级和基于文本的特性使其即使有视觉障碍的用户也能轻松使用,并能快速访问信息。Lynx 和 Links 拥有简洁而强大的导航功能,对于任何想要通过命令行浏览网页的人来说,都是绝佳的工具。
相关文章
有用资源
linux 参考教程 - 该教程包含有关 linux 的更多信息:https://www.cainiaomax.com/linux/

