用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,就集成在了一条指令里,而且不需要再登录到中间的周转服务器,节约了时间。

相关推荐
白菜欣20 小时前
Linux — 进程控制
android·linux·运维
JoneBB21 小时前
ABAP Webservice连接
运维·开发语言·数据库·学习
Tolalal1 天前
Vmware Ubuntu虚拟机扩容
linux·运维·ubuntu
咚为1 天前
比AccessLog更全面的原生Nginx 日志记录
运维·nginx·junit
我星期八休息1 天前
Linux系统编程—基础IO
linux·运维·服务器·c语言·c++·人工智能·算法
a752066281 天前
零基础实操:小龙虾 AI OpenClaw 接入 Kimi 详细步骤
运维·服务器
Goldbioinformatics1 天前
Windows版Claude Cowork启动Linux问题
linux·运维·windows
念恒123061 天前
Ext系列文件系统(下)
linux·运维·服务器
布吉岛的石头1 天前
Docker Compose编排实战:多容器应用从开发到生产
运维·docker·容器