我有两台 Linux 机器(CentOS),我想将文件从其中一台机器传输到另一台机器上的目录。一位同事建议使用 scp。我查看了官方文档,并尝试让它工作,但没有成功。
服务器名称是 thing1.me.org 和 thing2.me.org ;如果我在 thing1 上,并且想通过 SSH 进入 thing2,我只需输入以下命令,就可以进入。
ssh thing2.me.org
我尝试对 SCP 做同样的事情,但没有成功。我尝试了各种变体,但一无所获。
scp myfile.txt thing2.me.org/opt/app/
scp myfile.txt ssh://thing2.me.org/opt/app
你有什么建议吗?
答案1
scp 语法是 host:file,因此你需要
scp myfile.txt thing2.me.org:/opt/app/
(如果目标路径为空且不以 开头/
,则它将相对于您的主目录。)