Linxu之間如何互相傳送文件?
1.scp命令的簡介和優點:
(1) scp是(secure copy)的簡寫,用於在Linux下進行遠程拷貝文件的命令,和它類似的命令有cp,不過cp只是在本機進行拷貝不能跨服務器,而且scp傳輸是加密的。可能會稍微影響一下速度。
(2)當你服務器硬盤變為只讀 read only system時,用scp可以幫你把文件移出來。
(3)另外,scp還非常不占資源,不會提高多少系統負荷,在這一點上,rsync就遠遠不及它了。雖然 rsync比scp會快一點,但當小文件眾多的情況下,rsync會導致硬盤I/O非常高,而scp基本不影響系統正常使用。
2.從linux本機文件上傳到另一台linux
格式:
scp 要傳的文件 root@目標ip:路徑
scp –r 要傳的目錄 root@目標ip:路徑
例子:
[root@lpc ~]# scp /root/1.txt root@192.168.3.1:/root //上傳文件
[root@lpc ~]# scp -r /root/data root@192.168.3.1:/root //上傳目錄
3.從linux下載文件到linux本機:
格式:
scp root@192.168.3.1:/root/data /root
scp命令 用戶名@目標IP地址:文件路徑 本地位置
例子:
[root@lpc ~]# scp root@192.168.3.1:/root/1.txt /root //下載文件
[root@lpc ~]# scp -r root@192.192.3.1:/root/data /root //下載目錄
注意:Linux的IP,以及需要復制,上傳和下載的目錄需根據自己的實際情況來定!!!