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

相关推荐
wypywyp1 小时前
2.虚拟机一直显示黑屏,无法打开,可能是分配的硬盘空间不够
linux·运维·服务器
Fᴏʀ ʏ꯭ᴏ꯭ᴜ꯭.3 小时前
Haproxy会话保持:基于Cookie优化
运维·负载均衡
学习3人组4 小时前
Docker 容器内文件↔本地双向复制备份
运维·docker·容器
crownyouyou4 小时前
Ubuntu输入法使用回车键后字符间距异常的问题
linux·运维·ubuntu
济6174 小时前
linux 系统移植(第十七期)---Linux 内核移植(5)-- 修改网络驱动(2)--- Ubuntu20.04
linux·运维·网络
街灯L5 小时前
【kylin-Linux】Flash兼容插件包安装
大数据·linux·运维·kylin
Howrun7775 小时前
Linux_C++网络编程四种CS模型
linux·运维·服务器
vortex56 小时前
如何快速删除 Linux 中的海量小文件:告别rm命令的缓慢困境
linux·运维·服务器
学习3人组7 小时前
Docker 从本地Label-studio导入 tar 镜像包
运维·docker·容器
羑悻的小杀马特7 小时前
Docker-Android 容器化 + cpolar 穿透,完善异地调试
android·运维·docker·容器·cpolar