7 linux
我正在使用 PuTTY 从 Linux 服务器(机器 1)连接到另一台 Linux 服务器(机器 2)。
使用 WinSCP,我已将zip文件从 Windows 中的硬盘复制到机器 1 的主目录。
如何将此 zip 文件从机器 1 复制到机器 2 的 build/test_builds 目录?
小智 16
scp sourcefile ssh://[user]@[hostname]/[destination path]
Run Code Online (Sandbox Code Playgroud)
我认为这应该适用于每个启用了 ssh 的 linux 机器,也许您需要启用安全复制 (scp)
更好的写法可以是:
scp source destination
Run Code Online (Sandbox Code Playgroud)
源和目的地可以是:
文件的绝对或相对路径(例如/tmp/foo.txt或./foo.txt)
ssh 文件路径(格式为 ssh://[user]@[machine]/[path]
您还可以通过以下方式在 machine1 和 machine2 之间执行复制,同时在 machine3 上(假设您有访问权限 - 例如登录到每台机器):
scp ssh://user@machine1/path ssh://user@machine2/path
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助。
小智 5
根据 man,我已按如下方式更改了 scp 命令,它对我有用。
scp user@sourceservername:sourcefilepath user@destservername:destdirectory
Run Code Online (Sandbox Code Playgroud)
希望这会对某人有所帮助。
| 归档时间: |
|
| 查看次数: |
72876 次 |
| 最近记录: |