如何將一台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目錄下