LINUX 报错:使用scp复制文件No such file or directory 及主机名注意事项

在进行Linux文件传输的时候使用

scp /var/lib/rabbitmq/.erlang.cookie root@localhost:clone2:/var/lib/rabbitmq/

报错:

No such file or directory

我的错误原因是hosts文件映射,修改方法是root文件下

 vim /etc/hosts

然后用 reboot 命令重启

不过还有更快的解决办法,原先的命令格式是:

scp命令:scp 本地文件 远程用户@远程ip:远程用户文件夹

所以只要把映射换成IP即可

scp /var/lib/rabbitmq/.erlang.cookie [email protected]:/var/lib/rabbitmq/

另外需要注意的是linux的主机名尽量是整体的,不要带点,例如

localhost.clone1

这会给文件传输带来麻烦,尽量不要有特殊的标点符号

你可能感兴趣的:(linux,error,linux)