从Ubuntu终端轻松下载文件

从终端下载文件

在下一篇文章中,我们将研究如何 从Ubuntu终端下载文件。 对于用户而言,下载文件可能是最常见的日常任务之一。 有些人从图形界面执行此操作,但其他人则喜欢使用命令行。

我们通常以视觉方式选择命令行,因为它更易于使用且速度更快。 更重要的是, 与图形应用程序相比,命令行使用的计算机资源更少。 我们还将能够轻松地自动执行这些任务。

从命令行下载文件

在以下几行中,我们将看到 使用以下五个工具中的任何一个从终端下载文件 适用于Ubuntu。 这些是:

使用rTorrent

客户端下载种子 它将允许用户以较低的资源消耗从命令行下载。 托伦特 它没有GUI,仅在CLI中可用。 终端将是用户界面。

安装rTorrent软件包,我们只需打开一个终端(Ctrl + Alt + T)并使用以下命令:

安装rtorrent

sudo apt install rtorrent

安装完成后,我们可以 检查是否正确安装了rTorrent 在终端输入:

rtorrent

运行上述命令后,将出现类似以下的屏幕。

rTorrent接口

现在,我们可以通过粘贴链接开始下载任何种子。 要退出rtorrent应用程序,要使用的组合键为Ctrl + q。

使用wget

这是一个 免费工具,可从Web服务器下载内容 以一种简单而快速的方式。 它的名称源自万维网(w)和单词get(英文为get)。 这个名字的意思是:来自WWW。

安装wget包,我们将必须在终端(Ctrl + Alt + T)中使用以下命令:

sudo apt install wget

安装完成后,我们可以 检查wget版本,以确保其安装正确:

wget版本

wget --version

现在您可以开始 使用链接旁边的wget命令下载我们需要的任何文件,它将立即开始下载。

用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)中使用以下命令:

cURL安装

sudo apt install curl

安装完成后, 下载文件 我们必须将此URL与curl命令一起编写,如下所示:

用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)并使用以下命令:

w3m安装

sudo apt install w3m

开始浏览网址,我们将必须使用以下命令:

w3m访问ftp.mozilla

w3m URL-Web

那我们可以 浏览网站并下载我们需要的内容。 我们将使用箭头键将鼠标悬停在文件上,然后按 简介.

W3M网页浏览

使用链接

Elinks是一个 控制台网页浏览器。 是 基于文本的并且针对基于UNIX的操作系统.

安装elinks软件包,我们可以打开一个终端(Ctrl + Alt + T)并使用以下命令:

sudo apt install elinks

开始浏览网站,只需使用以下命令:

链接网页访问

elinks URL-del-sitio-web

出现如下所示的欢迎屏幕。

链接网页视图

我们将不得不按 OK 继续,并且 开始浏览到您需要下载的文件.

带有链接的下载文件

如您在上一个屏幕截图中所见,该浏览器将为我们提供有关所选文件的多个选项。 其中之一是 保存,这将使我们能够保存我们感兴趣的文件。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。