您正在web浏览器中阅读本文。但是如果你不想使用浏览器上网呢?有可能吗?你为什么要这么做?
网络浏览器非常流行,甚至出现在智能电视上。但你知道上网不需要浏览器吗?虽然浏览器对于浏览网页至关重要,但它并不是完全必要的。这真的取决于你打算在网上做什么。
毕竟,互联网早于万维网。许多其他的工具和协议可以让你不用浏览器就可以上网。
听起来有点疯狂,不是吗?究竟为什么有人想在没有浏览器的情况下访问万维网?嗯,这并不像你想象的那么疯狂。
您没有浏览器,但需要下载文件。如果没有浏览器,也许你需要知道如何安装一个web浏览器;也许这完全是别的东西。你没有辅助设备,当然,也没有办法将数据从智能**传输到你的电脑。
你打算怎么做?
也许最明显的抓取文件的方法是使用FTP。这里有两个选项:一个是专用的FTP客户机(比如FileZilla)。另一种是使用命令行。
使用Windows PowerShell和FTP下载文件非常简单。只需输入ftp命令,然后使用:
open ftp.domain.name
当提示输入凭据时,请执行此操作。使用put和get命令在远程服务器之间移动数据。需要更多吗?在PowerShell窗口的ftp提示符处键入help。
要在Linux终端中使用FTP,请使用:
ftp domain.name
您还可以使用域的IP地址,或者如果需要登录:
ftp [email protected]
如果系统提示您输入用户名和密码,请这样做。建立连接后,使用常用的Linux命令浏览文件结构。准备好下载文件了吗?首先设置本地下载目录:
lcd /home/user/yourdirectoryname
然后简单地使用get命令:
get filename
wget是Linux中的本机函数(可以在Windows和macOS中使用第三方工具安装)。理想的下载文件和网页,其使用如下:
wget www.url-here.com/filename.fileext
各种开关可以用来调整下载,使您能够下载整个站点,抓取特定类型的文件,等等。有关详细信息,请参阅我们的wget指南。
Windows PowerShell也可用于下载文件。右键单击“开始”,然后选择Windows PowerShell,然后输入以下内容:
$WebClient = New-Object System.Net.WebClient
$WebClient.DownloadFile("https://url-here/file","C:\path\file")
此命令可用于通过FTP或标准HTTP连接存储的文件。如果需要凭据,请使用Invoke-Webrequest命令
Invoke-WebRequest -Uri https://www.url-here.com/ -OutFile C:"\path\file" -Credential "yourUserName"
请注意,将出现一个对话框,您可以在继续之前输入用户名和密码。只有您的凭据经过身份验证,下载才能工作。
一个更明显的方法是,BitTorrent点对点文件共享被广泛使用。它不仅限于非法下载——微软、Canonical、育碧和其他公司都使用它来分发操作系统和软件安装程序文件。
您需要使用此处列出的文件获取方法之一在系统以及BitTorrent客户端上获取.torrent文件。一旦你得到了,你就可以下载这个文件了。
像wget一样,cURL可以用来从网站下载文件。
curl -O https://url-here.com/file.name
-O选项将文件保存在您的计算机上。使用-o并指定文件名以更改名称:
curl -o myfile.name https://url-here.com/file.name
同时,通过依次指定可以下载多个文件。FTP也是通过cURL的一个选项:
curl ftp://ftp.url-here.com --user username:password
Windows用户可以在PowerShell中访问cURL。只需在提示符处输入curl,然后在Uri提示符处输入curl指令。预安装在Linux中,您可以用同样的方式从终端访问cURL。
如果你需要在没有浏览器的情况下安装软件,却不知道在哪里可以找到它呢?如果没有地址,FTP、wget和PowerShell都是无用的,因此另一种选择是应用商店或包管理器。
macOS和Windows都有自己的专用应用商店,都可以从桌面访问。只要您使用有效的帐户登录,就应该能够浏览、下载和安装所需的软件。
同时,Linux有一个包管理器选项。这是一个命令行工具,提供对软件存储库的基于文本的访问。虽然您需要知道要安装的软件的名称,但basic命令在每种情况下都保持不变。但是,不同操作系统的命令会有所不同。
例如,在Ubuntu中,命令是:
apt install package-name
同时,在Fedora中,您可以键入:
yum install package-name
如果您的发行版使用RPM软件包管理器,则以下命令将起作用:
rpm -ivh package-name
网络浏览器最常用的用途之一是访问社交媒体或电子邮件。聊天也很流行。如果没有浏览器,你还能使用这些服务吗?
当然,你可以。
在您的计算机上,您可能通过web浏览器访问电子邮件。Gmail非常受欢迎,微软的Outlook服务也是如此。你知道你怎么用**上的应用程序来查看电子邮件吗?好吧,以前在电脑上是这样的,现在仍然可以。
只需加载操作系统的默认电子邮件客户端,然后输入电子邮件帐户凭据。几秒钟后,你的电子邮件将进入你的收件箱,没有浏览器!
Usenet不像以前那么受欢迎,但它仍然是一个拥有忠实追随者的资源。这里可以阅读许多不同主题的讨论组,只要你有一个新闻阅读器。
而Usenet可以通过groups.google.com在浏览器中,最好使用新闻阅读器应用程序。例如,mozillathunderbird可以阅读NNTP;您可能更喜欢专用的新闻阅读器。
类似地,RSS(真正简单的联合)是一个现在很少使用的工具。然而,大约10年前,从你最喜欢的网站接收更新是至关重要的。与此同时,它今天仍然有一个目标,为玩家提供播客,让Feedly等应用程序从你最喜欢的网站上获取最新内容。
桌面计算机可以使用几个RSS客户端。同样,您需要知道RSS提要的确切URL,尽管如此,应用程序在自动查找RSS提要的XML页面方面也变得越来越好。
最后,还有最流行的在线活动:聊天!目前使用了几种流行的聊天服务,如Facebook Messenger和Skype。许多聊天客户端都是可用的,这些客户端绕过万维网,将数据直接发送给与你聊天的人。
有关详细信息,请查看此聊天客户端列表。
如果你真的要访问网络,不需要专用的浏览器也可以。这并不理想,但可以使用命令行工具。
Lynx可能是其中最轻量级的浏览器,它是Linux设备的命令行工具。它可以安装在:
apt install lynx
运行后,轻触G开始输入需要数据的站点的URL。注意,不支持adobeflash或JavaScript。
这不是最好的解决方案,但是如果您不知道直接的URL,那么查找要下载的文件会稍微容易一些。
另一种浏览网络的方式是通过Telnet。可以使用命令行访问Google。Linux和macOS用户可以在本机上实现这一点;Windows用户首先需要启用Telnet。通过单击“开始”并输入“控制”来执行此操作。导航到“程序”>;“打开或关闭Windows功能”,然后向下滚动,直到找到Telnet客户端。选中该框,然后单击“确定”,然后等待文件的安装。你需要重新启动Windows。
要通过Telnet访问Google,请右键单击“开始”菜单并打开Windows PowerShell。在此处输入:
telnet google.com 80
GET / HTTP/1.0
Host: google.com
再按一下回车键,你就可以进入谷歌了。当然,这不是浏览网页的最佳方式,但是如果您知道网址,您可以使用它来查看各个网页。GET命令在这里非常重要;这是一个HTTP命令,是众多命令之一。这个HTTP命令列表应该会有所帮助。
如果您的web浏览器不起作用或无法使用,您可能会担心web使用的终结。但事实上,万维网只是互联网的一个方面,你甚至不需要浏览器就可以上网。当然,它使人们更容易与社交网络和在线商店打交道,但除此之外,其他工具可以克服浏览器的不足,即使只是下载文件安装新的浏览器。
你有没有发现自己没有网页浏览器?也许您更喜欢使用命令行指令下载软件,或者喜欢使用Usenet而不是Reddit。在评论中告诉我们更多。
...时间以来,应用程序并没有以同样的方式影响你的桌面或浏览器。近年来,这种情况发生了变化。进步网络应用(PWA)的地位正在不断提高,并改变我们与各种网站的互动。 ...
... 其次,有些浏览器只允许您路由浏览器流量。要使用web代理,请进入web浏览器的设置并手动输入代理服务器的IP地址。这允许网络浏览器以外的应用程序和设备(如Skype)仍然使用您...
... Mint的新Web应用程序管理器使用您喜欢的Web浏览器来托管您想使用的网站实例,但导航栏和其他浏览器功能在视图中隐藏。包含在它自己的可调整大小的窗口中,然后你可以像应用程序一样使用网站。 ...
浏览完PS5之后,您可能会惊讶地发现PlayStation5没有内置web浏览器。这看起来像是降级,因为PlayStation4从一开始就包含了一个web浏览器。 ...
...er)? 与许多其他现代应用程序一样,Steam有一个内置的web浏览器。此内置web浏览器名为“Steam Client WebHelper”(steamwebhelper.exe). 当您启动Steam时,它通常会在后台启动多个WebHelper进程(我们数过7个)。它们用于显示Steam商店、社区...
VBScript不见了。VBScript曾经是一种脚本语言,可以在web浏览器中与JavaScript竞争,但在最近的Windows更新之后,默认情况下,在所有受支持的Windows版本的internetexplorer中禁用VBScript。但是VBScript已经消失了很多年。 再见,vbscript! 20...
...密货币矿工是网络上的新祸害。网页现在可以嵌入运行在浏览器中的JavaScript代码,以便使用计算机挖掘比特币或其他加密货币。该网站保留加密货币,你得到更高的电费,100%的CPU使用率拖累你的电脑,并减少电池寿命。 相关报...
...的方法。Kodi的一个内置功能允许您使用笔记本电脑上的浏览器浏览整个媒体收藏,甚至是附加组件。有了它,你就可以开始在你的Kodi盒子上播放电视节目,而不用放下笔记本电脑,拿起遥控器。你甚至可以直接在浏览器中播放...
...辑到播放视频和音乐。你不必把你的网络应用局限于一个浏览器窗口,它们可以成为你桌面上的头等公民。 现代浏览器允许web应用程序在任务栏上有自己的位置,作为默认应用程序运行,甚至可以脱机和在后台运行。 web应用...