小编phi*_*hil的帖子

Tar 并通过 ssh / scp 一步下载

(这似乎是一个明显/常见的问题,但我在搜索时找不到它 - 也许我没有使用正确的术语......)

我想通过 ssh 登录到远程机器,tar 一个目录,然后将它下载到我的本地机器上。我不需要在远程服务器上留下副本。目前我 ssh 进入,创建 tar 存档,注销,将文件 scp 到我的机器,ssh 返回以删除存档。效率不高...

我知道这行不通,但我在想:

scp user@remote:"tar czf - /my/directory/" ./my/local/destination/archive.tgz
Run Code Online (Sandbox Code Playgroud)

或者,还有更好的方法?

谢谢。

ssh scp tar download

11
推荐指数
1
解决办法
2万
查看次数

标签 统计

download ×1

scp ×1

ssh ×1

tar ×1