在本文中,我们将关注如何使用文本浏览器从Linux命令行浏览互联网,文本浏览器是只呈现网页文本内容,省去了包括CSS和Javascript在内的所有图形内容,这使得浏览器更快,消耗更少的带宽,不利的一面是,浏览体验很差,因为没有图像,我们来看看Ubuntu18.04终端上的4个文本浏览器。w3m
Lynx
Links2
Elinks
1)w3m工具
w3m是一个基于文本的浏览器工具,可以用来在Linux终端上浏览因特网,我们将看到如何使用它浏览网页。
首先,我们需要安装w3m软件包apt-get install w3m w3m-img
输出Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
libid3tag0 libimlib2
Suggested packages:
cmigemo dict dict-wn dictd libsixel-bin mpv w3m-el xsel
The following NEW packages will be installed:
libid3tag0 libimlib2 w3m w3m-img
0 upgraded, 4 newly installed, 0 to remove and 629 not upgraded.
Need to get 1,437 kB of archives.
After this operation, 3,270 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
确认已安装dpkg -l w3m
输出||/ Name Version Architecture Description
+++-====================-===============-===============-==============================================
ii w3m 0.5.3-26ubuntu0 amd64 WWW browsable pager with excellent tables/fram
访问网站运行。 w3m url例如w3m www.google.com
输出
使用Xterm时,你甚至可以查看图像!
在下面的例子中,我搜索了Royal Wedding
打开新选项卡shift +T
若要返回一页shift +B
要键入新的URL,shift +U
下一步键入URL并按Enter键。
2)Lynx 工具
这是另一个文本浏览器。 要安装Lynx,运行apt-get install lynx-cur
输出Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
lynx lynx-common
The following NEW packages will be installed:
lynx lynx-common lynx-cur
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 1,038 kB of archives.
After this operation, 2,792 kB of additional disk space will be used.
Do you want to continue? [Y/n] Y
安装完成后,我们需要确认安装是否正确。 运行dpkg -l lynx
输出||/ Name Version Architecture Description
+++-====================================-=======================-=======================-=============================================================================
ii lynx 2.8.9dev8-4ubuntu1 amd64 classic non-graphical (text-mode) web browser
要启动Lynx,运行lynx
输出
若要转到URL,请运行。 lynx url
例如,lynx www.google.com
键入Y继续
3)Links2工具
这是一个支持鼠标点击的图形化网页浏览器。 安装links2工具apt-get install links2
输出Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
fontconfig fontconfig-config libcairo2 libcroco3 libdatrie1
libdirectfb-1.2-9 libdrm-amdgpu1 libdrm-intel1 libdrm-nouveau2
libdrm-radeon1 libfontconfig1 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common
libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libgraphite2-3 libharfbuzz0b
libice6 libllvm5.0 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0
libpciaccess0 libpixman-1-0 librsvg2-2 librsvg2-common libsensors4 libsm6
libthai-data libthai0 libtxc-dxtn-s2tc0 libx11-xcb1 libxaw7 libxcb-dri2-0
libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-render0 libxcb-shape0
libxcb-shm0 libxcb-sync1 libxcomposite1 libxdamage1 libxfixes3 libxft2
libxi6 libxinerama1 libxmu6 libxpm4 libxrandr2 libxrender1 libxshmfence1
libxt6 libxtst6 libxv1 libxxf86dga1 libxxf86vm1 x11-utils xbitmaps xterm
安装完成后,我们需要确认安装是否正确。 运行dpkg -l links2
输出||/ Name Version Architecture Description
+++-====================================-=======================-=======================-=============================================================================
ii links2 2.12-1 amd64 Web browser running in both graphics and text mode
若要访问站点请运行links2 url
例如,links2 www.google.com
输出
请随意搜索搜索栏中的任何内容。
4)Elinks工具
最后,还有有eLinks命令行工具,该工具的使用类似于其他文本浏览器。安装运行apt-get install elinks
输出Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages:
elinks-doc
The following NEW packages will be installed:
elinks
访问网站类型elinks url
例如elinks www.google.com
按'输入'继续。
我们已经研究了一些文本浏览器,极客和精通终端的用户可以使用它们来访问Internet。