您正在通过网络浏览器阅读本文。但是,如果您想不使用浏览器就可以上网呢?可能吗?以及为什么还要这么做?
Web浏览器非常流行,甚至出现在智能电视上。但是您知道您不需要浏览器即可上网吗?虽然对于浏览网页至关重要,但并非完全必须使用浏览器。确实,这取决于您打算在线做什么。
毕竟,互联网早于万维网存在。还有许多其他工具和协议可让您在没有浏览器的情况下上线。
为什么在没有浏览器的情况下使用网络?
这听起来有点疯狂,不是吗?到底为什么有人要在没有浏览器的情况下访问万维网?嗯,这没有您想像的那么疯狂。
不使用浏览器下载文件
您没有浏览器,但需要下载文件。如果您没有网络浏览器,也许您需要知道如何安装;也许完全是另外一回事。您没有辅助设备,当然也没有方法将数据从智能手机传输到PC。
您将如何做?
也许抓取文件最明显的方法是使用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对等文件共享被广泛使用。它不仅限于非法下载-Microsoft,Canonical,Ubisoft和其他公司使用它来分发操作系统和软件安装程序文件。
您需要使用此处列出的一种文件劫持方法来在您的系统以及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可以选择软件包管理器。这是一个命令行工具,提供对软件存储库的基于文本的访问。尽管您需要知道要安装的软件的名称,但每种情况下基本命令都相同。但是,该命令在操作系统之间会有所不同。
例如,在Ubuntu中,该命令为:
apt install package-name
在Fedora中,您键入:
yum install package-name
如果您的发行版使用RPM软件包管理器,则以下命令将起作用:
rpm -ivh package-name
与社交媒体保持联系
网络浏览器最流行的用途之一是:访问社交媒体或电子邮件。聊天也很受欢迎。您仍然可以在没有浏览器的情况下使用这些服务吗?
当然可以。
在您的计算机上,您可能会在网络浏览器中访问电子邮件。 Gmail和Microsoft的Outlook服务一样,广受欢迎。您知道如何在手机上使用应用程序检查电子邮件吗?嗯,这就是它过去在计算机上的样子,并且仍然可以。
只需加载操作系统的默认电子邮件客户端,然后输入电子邮件帐户凭据即可。几秒钟后,您的电子邮件将在没有浏览器的情况下进入您的收件箱!
Usenet不再像以前那样流行,但是它仍然是忠实拥护者的资源。只要您有新闻阅读器,就可以在这里阅读许多不同主题的讨论组。
尽管可以通过浏览器中的groups.google.com访问Usenet,但最好使用新闻阅读器应用。例如,Mozilla Thunderbird可以读取NNTP。您可能更喜欢专用的新闻阅读器。
类似地,RSS(Really Simple Syndication)是一种如今很少使用的工具。但是,大约在10年前,从您喜欢的网站接收更新至关重要。同时,它在今天仍然有一个目的,即向播放器提供播客,并让Feedly之类的应用程序从您喜欢的网站中获取最新内容。
台式机可以使用多个RSS客户端。同样,在某些情况下,您需要知道RSS供稿的确切网址;话虽这么说,但是应用程序在自动查找RSS提要的XML页面方面变得越来越好。
最后,最流行的在线活动是:聊天!当前使用了几种流行的聊天服务,例如Facebook Messenger和Skype。许多聊天客户端都可用,它们绕过了Internet,直接将数据发送给您与之聊天的人。
请检查此聊天客户端列表以获取更多信息。
无图形浏览
如果您确实需要访问网络,则可以在没有专用浏览器的情况下进行访问。这并不理想,但是可以使用命令行工具来实现。
Lynx也许是所有浏览器中最轻巧的一种,它是Linux设备的命令行工具。它可以安装为:
apt install lynx
运行后,点击G以开始输入需要数据的站点的URL。请注意,不支持Adobe Flash或JavaScript。
这不是最好的解决方案,但是如果您不知道直接URL,这是查找要下载文件的方法稍微容易一些。
浏览网络的另一种方法是通过Telnet。可以使用命令行访问Google。 Linux和macOS用户可以本地执行此操作。 Windows用户首先需要启用Telnet。通过单击开始并输入控件来执行此操作。导航到程序>打开或关闭Windows功能,然后向下滚动,直到找到Telnet Client。选中复选框,然后确定,然后等待文件安装。您需要重新启动Windows。
要通过Telnet访问Google,请右键单击“开始"菜单,然后打开Windows PowerShell。在这里输入:
telnet google.com 80GET / HTTP/1.0Host: google.com
再次点击进入,您将可以访问Google。当然,这不是浏览网页的最佳方法,但是如果您知道URL,则可以使用它来查看单个网页。 GET命令在这里非常重要。这是一个HTTP命令,是许多命令之一。此HTTP命令列表应该会有所帮助。
Web浏览器的众多替代选择!
如果您的Web浏览器不起作用或无法使用,您可能会担心Web的终结用法。但实际上,万维网只是互联网的一个方面,您甚至不需要浏览器即可上网。当然,它可以更轻松地与社交网络和在线商店进行互动,但是除此之外,即使只是下载文件来安装新的浏览器,其他工具也可以克服浏览器的不足。
您是否发现自己没有网络浏览器?也许您更喜欢使用命令行说明来下载软件或通过Reddit使用Usenet。