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

相关推荐
极地星光1 分钟前
VMware+Ubuntu+LVM 虚拟机存储扩容全流程(解决分区/空间不识别问题)
linux·运维·ubuntu
l1t5 分钟前
利用docker在windows 11 wsl中安装oracle 12cR2
运维·windows·docker·oracle·容器
HalvmånEver9 分钟前
Linux:库制作与原理(二)
linux·运维·服务器
芝麻开门-新起点11 分钟前
第17章:制图自动化与地图设计优化
运维·自动化
HalvmånEver14 分钟前
Linux:库制作与原理(一)
linux·运维·服务器
秋深枫叶红24 分钟前
嵌入式第三十九篇——linux系统编程——信号通信、共享内存
linux·运维·服务器·学习
咸鱼加辣27 分钟前
【nginx面试题】nginx虚拟
运维·nginx·github
开开心心就好1 小时前
版本转换工具,支持Win双系统零售批量版
linux·运维·服务器·pdf·散列表·零售·1024程序员节
Dovis(誓平步青云)1 小时前
《Linux生态下HTTP协议解析+进阶HTTPS证书:抓包、拆解与问题排查实战》
linux·运维·http
QT 小鲜肉1 小时前
【Linux命令大全】001.文件管理之diff命令(实操篇)
linux·运维·chrome·笔记