用ssh做跳板用周转服务器帮我们加速下载

假设有一台机器A,它从网站B下载东西很慢,但是有一台机器C,它从B下载比较快,它和A之间的速度也比较快,那么就可以在A发指令,通过ssh做跳板从C加速下载网站B的文件。

以下为示例命令:

ssh 用户名@服务器域名或ip地址 wget -q -O - "https://mirrors.tuna.tsinghua.edu.cn/putty/0.81/putty-0.81.tar.gz" | tar -xzvf -

其含义为:使用ssh登录到"用户名@服务器域名或ip地址"

然后远程使用命令wget ,其中-O - 参数表示要将文件重定向到标准输入、输出。

| 表示将前面wget命令的输出作为后面tar命令的输入,- 表示用标准输出作为输入。

这样常规的三条命令:ssh wget 和tar,就集成在了一条指令里,而且不需要再登录到中间的周转服务器,节约了时间。

相关推荐
珠海西格电力5 小时前
零碳园区工业厂房光伏一体化(BIPV)基础规划
大数据·运维·人工智能·智慧城市·能源
泽02026 小时前
Linux信号专题
linux·运维·服务器
chuxinweihui6 小时前
数据链路层
运维·服务器·网络
天天进步20157 小时前
【Linux 运维】告别 cat:如何按“时间段”优雅地截取日志文件?
linux·运维·服务器
遇见火星7 小时前
Linux性能调优:理解CPU中的平均负载和使用率
linux·运维·服务器·cpu
Chennnng8 小时前
Ubuntu 安装过程的 6 大常见问题类型
linux·运维·ubuntu
Evan芙9 小时前
Linux 进程状态与进程管理命令
linux·运维·服务器
doris61010 小时前
2025年设备管理系统:智能运维成新标杆
运维
qsjming10 小时前
EXT4文件系统特性说明
运维
Joren的学习记录10 小时前
【Linux运维进阶知识】Nginx负载均衡
linux·运维·nginx