当前位置: 首页 > news >正文

Linux常用下载资源命令

wget命令
基本用法

wget -O http://example.com/file.zip

-O 参数表示将文件保存为原始文件名。
如果需要指定文件名,可以使用 -o 参数:

wget -o custom_name.zip http://example.com/file.zip

-P :指定下载文件的保存路径。

wget -P /path/to/directory https://example.com/file.zip

-c:断点续传,支持从上次中断的地方继续下载。

wget -c https://example.com/largefile.iso

-b:后台下载,下载过程在后台进行。

wget -b https://example.com/file.zip

-q:静默模式,不显示下载过程。

wget -q https://example.com/file.zip

curl命令
基本用法

curl -O http://example.com/file.zip

-O 参数表示将文件保存为原始文件名。
如果需要指定文件名,可以使用 -o 参数:

curl -o custom_name.zip http://example.com/file.zip

下载并显示进度

curl -O -# http://example.com/file.zip

-# 参数用于显示进度条。

-C -:断点续传。

curl -C - -O https://example.com/largefile.iso

aria2:是一个轻量级的多协议、多线程命令行下载工具。它支持 HTTP/HTTPS、FTP、BitTorrent 等协议,并且可以通过多线程加速下载。

sudo yum install aria2 -y

基本用法

aria2c http://example.com/file.zip

多线程下载
aria2 默认支持多线程下载,可以通过 -x 参数指定线程数:

aria2c -x 5 http://example.com/file.zip

-x 5 表示使用 5 个线程进行下载。

-d :指定下载文件的保存路径。

aria2c -d /path/to/directory https://example.com/file.zip

-o :指定下载文件的保存名称。

aria2c -o myfile.zip https://example.com/file.zip

-s :指定同时下载的线程数。

aria2c -s 10 https://example.com/largefile.iso

-c:断点续传。

aria2c -c https://example.com/largefile.iso

axel:轻量级,多线程下载。

sudo yum install axel -y

基本用法

axel http://example.com/file.zip

多线程下载
可以通过 -n 参数指定线程数:

axel -n 5 http://example.com/file.zip

-n 5 表示使用 5 个线程进行下载。

o :指定下载文件的保存名称。

axel -o myfile.zip https://example.com/file.zip

-a:显示进度条。

axel -a https://example.com/file.zip

ftp:适合从 FTP 服务器下载文件。

ftp ftp.example.com

在 ftp 交互模式下:
user :登录 FTP 服务器。
cd :切换目录。
get :下载文件。
bye:退出 FTP 会话。

sftp 是一个基于 SSH 的文件传输工具,支持安全的文件传输。

sftp user@remote_host

在 sftp 交互模式下:
cd :切换目录。
get :下载文件。
bye:退出 SFTP 会话。

scp:安全地从远程服务器下载文件。

scp user@remote_host:/path/to/file.zip /path/to/local/directory

常用选项:
-r:递归拷贝目录。
-P :指定远程主机的 SSH 端口。
-v:显示详细信息。

rsync:适合同步文件和目录。
语法:

rsync <source> <destination>
rsync -avz user@remote_host:/path/to/file.zip /path/to/local/directory

常用选项:
-a:归档模式,递归同步文件并保留文件属性。
-v:显示详细信息。
-z:压缩文件数据在传输过程中。
-P:显示进度条。


文章转载自:

http://5Njt2JxC.fdfkp.cn
http://U1lkdH2s.fdfkp.cn
http://5TqbsPNM.fdfkp.cn
http://ZC4ug4Ty.fdfkp.cn
http://m3XesbKE.fdfkp.cn
http://8zVWYMqA.fdfkp.cn
http://uozvpN68.fdfkp.cn
http://x0NyqRoa.fdfkp.cn
http://1wVwkROu.fdfkp.cn
http://fNDoytMc.fdfkp.cn
http://PfQc2kTg.fdfkp.cn
http://mtUGP5xI.fdfkp.cn
http://t6SjST24.fdfkp.cn
http://E2q9vhSU.fdfkp.cn
http://cIi0xvXS.fdfkp.cn
http://N2G0QBAL.fdfkp.cn
http://vX2pVyHT.fdfkp.cn
http://yMw5B5Ya.fdfkp.cn
http://Tc6ekoUY.fdfkp.cn
http://fmVPGLsz.fdfkp.cn
http://gLC1n8pJ.fdfkp.cn
http://gGUQ1m1H.fdfkp.cn
http://XCWqm9bg.fdfkp.cn
http://3Fbh6Ja4.fdfkp.cn
http://mr1iJ10h.fdfkp.cn
http://3COA4OgN.fdfkp.cn
http://H1HTmpTB.fdfkp.cn
http://x1maSDlX.fdfkp.cn
http://t2iXAynO.fdfkp.cn
http://xK3ATnIE.fdfkp.cn
http://www.dtcms.com/a/210897.html

相关文章:

  • 互联网大厂Java求职面试实录 —— 严肃面试官遇到搞笑水货程序员
  • 动态IP:像变色龙一样自由切换网络身份
  • 深度学习实战:从图像分类到文本生成的完整案例解析
  • python项目和依赖管理工具uv简介
  • 行为型:迭代器模式
  • 为什么Python慢?如何用Numba实现Python百倍加速?
  • CSS入门
  • java基础(继承)
  • C/C++---隐式显式转换
  • Disruptor—2.并发编程相关简介
  • MQTT-排它订阅
  • SQL注入基础
  • Kotlin全栈工程师转型路径
  • 矩阵方程$Ax=b$的初步理解.
  • 开发者工具箱-鸿蒙大小写转换开发笔记
  • PHP后端
  • Linux目录介绍+Redis部署(小白篇)
  • VLLM推理可以分配不同显存限制给两张卡吗?
  • AI+RWA探索 AI无限可能与区块链RWA结合才具有爆长的空间 —ATRNX.AI全智能量化决策Agent
  • 从法律视角看债务管理:湖北理元理律师事务所的实践探索
  • Android 16系统源码_自由窗口(一)触发自由窗口模式
  • ​​Java UDP套接字编程:高效实时通信的实战应用与核心类解析​
  • 《关于浔川社团退出DevPress社区及内容撤回的声明》
  • SQL每日一练(3)
  • QML元素 - LevelAdjust
  • Beetle 树莓派RP2350 - 随身气压计
  • Spring Boot中如何对密码等敏感信息进行脱敏处理
  • PCB设计教程【入门篇】——PCB设计基础-PCB构成与组成
  • 国际前沿知识系列五:时间序列建模方法在头部撞击运动学测量数据降噪中的应用
  • linux 内存碎片分析