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

相关推荐
Codefengfeng19 分钟前
CTF工具篇
linux·运维·服务器
封奚泽优29 分钟前
Docker常用命令(Windows 11)
运维·docker·容器
上海合宙LuatOS1 小时前
LuatOS核心库API——【i2c】I2C 操作
linux·运维·单片机·嵌入式硬件·物联网·计算机外设·硬件工程
2401_858286114 小时前
OS53.【Linux】System V 共享内存(2)
linux·运维·服务器·共享内存
志栋智能9 小时前
AI驱动的安全自动化机器人:从“告警疲劳”到“智能免疫”的防御革命
运维·人工智能·安全·机器人·自动化
laocui19 小时前
树莓派Ubuntu系统安装openclow(豆包+QQ机器人)
linux·运维·ubuntu
志栋智能9 小时前
自动化运维真的只能选复杂平台吗?
运维·网络·数据库·人工智能·自动化
呉師傅10 小时前
【操作技巧】Win10关机提示这个应用阻止关机。怎么解决?
运维·网络·windows·电脑
Trouvaille ~10 小时前
【Linux】网络进阶:NAT技术与代理服务器详解
linux·运维·网络·nginx·ip·nat·代理服务器
Codefengfeng10 小时前
binwalk提取文件时无输出文件夹(kali-linux环境)
linux·运维·服务器