尝试使用将文件从本地计算机复制到远程服务器时出现错误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
我已经检查过,并且/home/username/some.xml
本地计算机上的路径中肯定有一个文件。
本地计算机和远程服务器都在运行CentOS 7
。如何解决此错误并成功复制?
您需要获取正确的文件名路径,如果可以在文件浏览器中找到该文件,则应该可以在终端中通过使用cd导航目录并使用ls来查看其他文件和目录来找到该文件。
—
克里斯·戴维森
@MarkPlotnick您的建议使我得以解决问题。作为
—
CodeMed 2014年
root@remote.server.ip
,我输入exit
,然后输入scp
上面的命令,它可以正常工作。问题是我以身份登录root@remote.web.server
,因此只能看到的目录结构remote.web.server
,该目录结构与本地计算机的目录结构不同。由于您是由我找到的,因此,我很乐意接受您可能提交的答案。谢谢。
ls -l /home/username/some.xml
吗?