如何将一台Linux主机上的文件或目录拷贝到另一台Linux主机上,scp命令可以实现该需求
前提条件:两台Linux主机处于同一网段,可以互相ping通
操作如下:
文件拷贝
①将本地文件拷贝到远端主机上
scp 待拷贝的文件 远端主机用户名@远端主机IP地址:要拷贝到远端主机的目录
eg. scp a.txt root@192.90.152.32:/home/test 将本地Linux主机上的a.txt文件拷贝到远端主机192.90.152.32的test目录下
②将远端主机上的文件拷贝到本地
scp 远端主机用户名@远端主机IP地址:待拷贝的文件 要拷贝到本地的目录
eg.scp root@192.90.152.32:/home/test/b.txt /home/wang 将远端主机test目录下的b.txt文件拷贝到本地主机wang目录下
目录拷贝
①将本地目录拷贝到远端主机上
scp 待拷贝的本地目录 远端主机用户名@远端主机IP地址:要拷贝到远端主机的目录
eg. scp -r /home/wang root@192.90.152.32:/home/test 将本地Linux主机上的目录wang拷贝到远端主机的test目录下
②将远端主机上的目录拷贝到本地
scp 远端主机用户名@远端主机IP地址:待拷贝的目录 要拷贝到本地的目录
eg.scp -r root@192.90.152.32:/home/test /home/wang 将远端主机的test目录拷贝到本地主机wang目录下