在这篇终端技巧中,你将学习两种在 Linux 中使用命令行下载文件的方法 。如果你被困在 Linux 终端,比如说在服务器上,如何从终端下载文件?
在 Linux 中是没有 download 命令的,但是有几个 Linux 命令可用于下载文件 。
在这篇终端技巧中,你将学习两种在 Linux 中使用命令行下载文件的方法 。
我在这里使用的是 Ubuntu,但除了安装,其余的命令同样适用于所有其他 Linux 发行版 。
使用 wget 命令从 Linux 终端下载文件 wget 也许是 Linux 和类 UNIX 系统中使用最多的命令行下载管理器 。你可以使用 wget 下载一个文件、多个文件、整个目录甚至整个网站 。
wget 是非交互式的,可以轻松地在后台工作 。这意味着你可以很容易地在脚本中使用它,甚至构建像 uGet 下载管理器 这样的工具 。
让我们看看如何使用 wget 从终端下载文件 。
安装 wget
【如何用命令来下载文件 linux下载文件到本地命令】大多数 Linux 发行版都预装了 wget 。它也可以在大多数发行版的仓库中找到,你可以使用发行版的包管理器轻松安装它 。
在基于 Ubuntu 和 Debian 的发行版上,你可以使用 apt 包管理器 命令:
sudo apt install wget 使用 wget 下载文件或网页你只需要提供文件或网页的 URL 。它将在你所在的目录下以原始名下载该文件 。
wget URL要下载多个文件,你必须将它们的 URL 保存在一个文本文件中,并将该文件作为输入提供给 wget,就像这样:wget -i download_files.txt 用 wget 下载不同名字的文件你会注意到,网页在 wget 中几乎总是以 index.html 的形式保存 。为下载的文件提供自定义名称是个好主意 。
你可以在下载时使用 -O (大写字母 O) 选项来提供输出文件名:
wget -O filename URL用 wget 下载一个文件夹假设你正在浏览一个 FTP 服务器,你需要下载整个目录,你可以使用递归选项 -r:
wget -r ftp://server-address.com/directory 使用 wget 下载整个网站是的,你完全可以做到这一点 。你可以用 wget 镜像整个网站 。我说的下载整个网站是指整个面向公众的网站结构 。
虽然你可以直接使用镜像选项 -m,但最好加上:
–convert-l
猜你喜欢
- 粉丝如何存放更久 如何存放粉丝更久
- 怎么隐藏ipad微信 如何隐藏ipad微信
- 李沁在电视剧如懿传中饰演什么角色
- 公积金办理需要什么资料 如何办理公积金
- 怎么让君子兰快速开花 如何能让君子兰很快的开花呢
- 何泓珊在电视剧如懿传中扮演什么角色
- 光遇椅子先祖怎么获得 光遇椅子先祖如何获得
- 如何学推广运营 如何做运营推广
- 网银怎么开通使用 如何开通网银
- 二分之一罩杯和四分之三罩杯的区别 如何区别二分之一罩杯和四分之三罩杯
