19 字
1 分钟
【Linux】Linux 下载高级用法
Linux 下载高级用法
curl 命令:
# -o 参数后指定要保存的文件名curl -o filename.tar.gz http://example.com/file.tar.gz
# -O 从 URL 中提取文件名并使用该文件名保存到本地curl -O http://example.com/file.tar.gzwget 命令:
# -P 将文件下载到指定的路径# -O 下载并自定义文件名保存# -c 启用断点续传# -b 启用后台下载# -i 下载文件中的连接的文件
# 下载单个文件到当前目录wget http://example.com/filename
# 下载大文件启用后台下载wget -b http://releases.ubuntu.com/18.04/ubuntu-18.04.5-desktop-amd64.iso# 查看进度tail -f wget-log
# 下载多个文件wget -i url_list.txt文件同步
rsync同步
# -a 归档模式,保留权限、时间戳等属性# -v 显示详细输出# -z 传输时压缩数据# --delete 删除目标中源目录没有的文件
# 将本地文件传到远程服务器(push)rsync -avz --delete ./dist/ 服务器的用户名@服务器的IP:/server_path/
# 将远程文件传输到本地(pull)rsync -a username@remote_host:/home/username/dir1 place_to_sync_on_local_machine
# 指定 ssh 端口rsync -avz -e "ssh -p $port" /local/path/ user@remoteip:/path/to/files/
# 设置备份带宽rsync --bwlimit=100 -avzhe ssh /var/lib/rpm/ root@remoteip:/root/tmprpm/ 分享
如果这篇文章对你有帮助,欢迎分享给更多人!
【Linux】Linux 下载高级用法
https://onemom.top/posts/linux_下载篇/ 部分信息可能已经过时
相关文章 智能推荐