在进行Linux文件传输的时候使用
scp /var/lib/rabbitmq/. 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/. root@192.168.108.129:/var/lib/rabbitmq/
另外需要注意的是linux的主机名尽量是整体的,不要带点,例如
localhost.clone1
这会给文件传输带来麻烦,尽量不要有特殊的标点符号