cp: cannot stat : 没有那个文件或目录

Cod*_*Med 12 ssh scp centos cp

当我尝试将文件从本地计算机复制到带有ssh. 无论我使用cp还是scp.

这是我对结果错误的输入:

[root@xxx.xx.xxx.xx /]# cp /home/username/some.xml root@xxx.xx.xxx.xx:/path/to/directory/  
cp: cannot stat ‘/home/username/some.xml’: No such file or directory
Run Code Online (Sandbox Code Playgroud)

我查过了,/home/username/some.xml我本地机器上的路径肯定有文件。

本地计算机和远程服务器都在运行CentOS 7。如何解决此错误并成功复制?

Tim*_*tin 9

如果你登录到本地机器,你会scp像这样使用:

scp /home/username/some.xml root@remote.machine.ip.address:/path/to/directory/
Run Code Online (Sandbox Code Playgroud)

如果您登录到远程机器(如在 OP 中),请scp像这样使用:

scp username@local.machine.ip.address:/home/username/some.xml /path/to/directory
Run Code Online (Sandbox Code Playgroud)

按照命令中的指示替换 IP 地址。