ssh - 如何在 bash 脚本中在主机和远程之间传输文件?
问题描述
我一直在关注讨论在 Bash 中 ssh 和运行多个命令的最干净的方法是什么?关于如何通过 ssh 在远程主机上运行命令 - 我想知道一旦建立此连接,如何将文件从远程主机传输回 localhost?在我的场景中,我在远程主机上创建了一个 tar.gz,需要将其带回本地主机,然后发送到另一个远程主机进行备份。
解决方案
推荐阅读
- android - Android 依赖 'com.google.firebase:firebase-iid' 的编译(19.0.0)和运行时(20.0.1)类路径有不同的版本
- c# - IBM MQ .Net Client v9.1.4 无法连接到 MQ 服务器 8.0.0.4 CompCode:2 原因:2059
- flutter - http请求中用户模型的属性返回null
- eclipse - 当我分叉 https://github.com/vandeseer/easytable 存储库时出现 Java 错误
- python - Django DRF:@permission_classes 不起作用
- memory - 如何在 gitlab-ci.yml 中指定作业的内存?
- c# - 隐藏 geckodriver 命令窗口 selenium c#
- linux - 在 Ubuntu Bionic 18.04 Xeon 上安装 docker
- javascript - 循环中的 AWS S3 CreateReadStream 仅读取和写入 1 个文件
- javascript - 使用 ref 专注于 Input 元素不起作用