在下一篇文章中,我们将研究如何 从Ubuntu终端下载文件。 对于用户而言,下载文件可能是最常见的日常任务之一。 有些人从图形界面执行此操作,但其他人则喜欢使用命令行。
我们通常以视觉方式选择命令行,因为它更易于使用且速度更快。 更重要的是, 与图形应用程序相比,命令行使用的计算机资源更少。 我们还将能够轻松地自动执行这些任务。
从命令行下载文件
在以下几行中,我们将看到 使用以下五个工具中的任何一个从终端下载文件 适用于Ubuntu。 这些是:
使用rTorrent
此 客户端下载种子 它将允许用户以较低的资源消耗从命令行下载。 托伦特 它没有GUI,仅在CLI中可用。 终端将是用户界面。
至 安装rTorrent软件包,我们只需打开一个终端(Ctrl + Alt + T)并使用以下命令:
sudo apt install rtorrent
安装完成后,我们可以 检查是否正确安装了rTorrent 在终端输入:
rtorrent
运行上述命令后,将出现类似以下的屏幕。
现在,我们可以通过粘贴链接开始下载任何种子。 要退出rtorrent应用程序,要使用的组合键为Ctrl + q。
使用wget
这是一个 免费工具,可从Web服务器下载内容 以一种简单而快速的方式。 它的名称源自万维网(w)和单词get(英文为get)。 这个名字的意思是:来自WWW。
至 安装wget包,我们将必须在终端(Ctrl + Alt + T)中使用以下命令:
sudo apt install wget
安装完成后,我们可以 检查wget版本,以确保其安装正确:
wget --version
现在您可以开始 使用链接旁边的wget命令下载我们需要的任何文件,它将立即开始下载。
万一你需要 使用wget命令下载多个文件,我们将不得不创建一个新的文本文件,并在其中写入我们需要下载的文件的所有URL。 然后,只需将文件名与wget命令结合使用,如下所示:
wget -i listado-descargas.txt
使用卷曲
cURL是一个软件项目,包括 面向文件传输的库(libcurl)和外壳程序(curl)。 支持协议 FTP,FTPS,HTTP,HTTPS,TFTP,SCP,SFTP,Telnet,DICT,文件和LDAP,除其他。
至 安装curl命令,则必须在终端(Ctrl + Alt + T)中使用以下命令:
sudo apt install curl
安装完成后, 下载文件 我们必须将此URL与curl命令一起编写,如下所示:
curl -O URL-del-archivo-a-descargar
万一我们需要 使用curl命令下载多个文件,您只需使用以下命令:
curl -O URL-del-archivo1-a-descargar -O URL-del-archivo2-a-descargar
使用w3m
W3m是基于文本的Web浏览器。 它看起来很像Lynx,并且支持表,框架,SSL连接甚至图像。 通常, 使页面尽可能真实.
至 安装w3m,我们只需要打开一个终端(Ctrl + Alt + T)并使用以下命令:
sudo apt install w3m
至 开始浏览网址,我们将必须使用以下命令:
w3m URL-Web
那我们可以 浏览网站并下载我们需要的内容。 我们将使用箭头键将鼠标悬停在文件上,然后按 简介.
使用链接
Elinks是一个 控制台网页浏览器。 是 基于文本的并且针对基于UNIX的操作系统.
至 安装elinks软件包,我们可以打开一个终端(Ctrl + Alt + T)并使用以下命令:
sudo apt install elinks
至 开始浏览网站,只需使用以下命令:
elinks URL-del-sitio-web
出现如下所示的欢迎屏幕。
我们将不得不按 OK 继续,并且 开始浏览到您需要下载的文件.
如您在上一个屏幕截图中所见,该浏览器将为我们提供有关所选文件的多个选项。 其中之一是 保存,这将使我们能够保存我们感兴趣的文件。