当前位置: 首页 > 科技观察

终端命令行求生-上网冲浪

时间:2023-03-20 18:13:28 科技观察

Linux命令行是一个强大的工具,命令行就是我们的日常工作,命令行就是我们的日常生活。虫虫之前给大家写了一些介绍,命令行工具,命令行下的开发。其实命令行也是我们生活中不可或缺的一部分。在本文中,我们将介绍命令行浏览器,这是一种命令行下的网上冲浪工具。lynxlynx是一款历史悠久的纯文本网络浏览器,最初发布于1997年,大概是1990年代。Lynx使用C语言编写,并在GGPLv2协议下发布。最新版本为2.8.9,2.9.0版本还在积极更新中。lynx是一个平台扩展浏览器,可以运行在Un*x、MacOS、VMS、Windows95/98/NT/32、DOS386+(但不包括3.1、3.11)和OS/2EMX等操作系统上。高度可配置的网络浏览器。lynx的安装非常简单。您可以直接使用发行版的包管理器安装它。比如在CentOS下可以使用yuminstalllynx安装lynx。如何使用:lynx网站URLlynx如需更多选项,请按h获取帮助说明。官网地址:https://lynx.invisible-island.net/linksLinks是twibrightLab推出的GPL开源网页浏览器,支持文本模式和图形页面模式。Links支持跨平台,可在Linux、Windows、OSX、OS/2等主流操作系统下使用。最新版本是2.20.2。和lynx一样,links也可以直接用分发包安装器安装:yuminstalllinks安装好后,可以使用以下方法访问:links网站Urllinks界面,可以使用键盘方向键浏览和换行。对于突出显示的超链接,您可以使用右箭头打开它,使用左箭头返回上一页。curl、wget和aria2curl和wget是命令行下的下载和内容预览工具。curl最常用的命令有:curl-IUrl用于查看站点的Http响应头,作为快速查看服务器版本等命令。默认情况下,curl直接在终端打印页面内容。您可以通过curl-OUrl下载并包含该文件。文件名是url中的页面名称。要自己指定名称,请使用-oname而不是-O。curl官网地址:https://curl.haxx.se/wget是GNU自由软件基金会推出的一款非交互式网页下载工具。它支持http(s)、ftp(s)等协议,可能大家最熟悉了。命令行工具之一,最新版本是1.20。aria2是一种基于命令行的轻量级下载工具,除了支持http(s)和ftp协议外,还支持BitTorrent和Metalink。可以使用.metalinks文件从多个服务器同时下载ISO映像。aria2有很多好用的插件或者打包工具,比如pandownload这个云盘下载工具。w3mw3m是一个开源文本网络浏览器,支持多种平台,可以处理表格、cookie和身份验证。除了javascript,基本可以支持w3m-img,在终端显示图片。w3m也能很好的支持中文显示,网页出现乱码的情况非常少。也是虫虫最喜欢也是最常用的浏览器。w3m的安装也可以通过release版本的package进行管理,例如:yuminstallw3mw3m-images安装后,其使用类似于lynx和links,按键也类似于默认的lynx,只是需要使用Enter键打开链接并翻页。使用空格键,请参阅其帮助说明以获取更多信息。上面说了w3m-img插件可以用来显示图片,但是仅限于终端。不支持通过putty通过openssh远程登录的伪终端。这是目前存在的遗憾。官网:w3m.sourceforge.net内容提要在本书中,我们介绍了几种浏览器和命令行下的下载工具,希望对大家有所帮助。