FetchLinux 下载文件方法(命令行工具)
FetchLinux 是一个支持 HTTP、HTTPS、FTP 等协议的 Linux 命令行下载工具,需先通过包管理器或源码安装:
apt 安装:sudo apt update
sudo apt install fetch
yum 或 dnf 安装(部分发行版可能需要启用额外仓库):sudo yum install fetch # 或 sudo dnf install fetch
安装完成后,通过 fetch 命令下载文件,语法为:
fetch <文件URL> [选项]
example.com 上的 example.txt 文件到当前目录:fetch https://example.com/example.txt
下载过程中会显示进度条,完成后文件保存在当前目录。FetchLinux 支持多种选项调整下载行为:
-c 或 --continue 从中断处恢复:fetch -c https://example.com/largefile.iso
-l 或 --limit-rate 限制速度(如 100KB/s):fetch --limit-rate 100k https://example.com/largefile.iso
-b 或 --background 将下载任务放到后台:fetch -b https://example.com/largefile.iso
-o 或 --output-document 设置文件保存位置及名称:fetch -o ~/Downloads/custom_name.iso https://example.com/largefile.iso
-v 或 --verbose 查看详细下载信息:fetch -v https://example.com/example.txt
若需下载多个文件,可通过以下方式实现:
* 匹配同一目录下的多个文件(如所有 .jpg 文件):fetch "http://example.com/images/*.jpg"
urls.txt(每行一个 URL),使用 -f 或 --file 批量下载:fetch -f urls.txt
-r 或 --recursive 下载整个网站或目录(需服务器支持):fetch -r https://example.com/files/
/usr/local)需用 sudo 提升权限;普通目录无需 sudo。-c 选项恢复)。-k 或 --no-check-certificate 忽略(仅建议用于可信来源)。openssl 等依赖库,可通过包管理器补充:sudo apt install openssl # Debian/Ubuntu
sudo yum install openssl # Red Hat/CentOS
通过以上步骤,可快速使用 FetchLinux 在 Linux 系统中完成文件下载任务。如需更详细的功能说明,可通过 fetch --help 查看帮助文档。