LinuxLinux
linux 使用scp上傳與下載文件
scp是一個基于SSH協(xié)議在網(wǎng)絡(luò)之間進行安全傳輸?shù)拿?,而scp不僅能夠通過網(wǎng)絡(luò)傳送數(shù)據(jù),而且所有的數(shù)據(jù)都將進行加密處理,如果想把一些文件通過網(wǎng)絡(luò)從一臺主機傳遞到其他主機,這時使用scp命令就可以輕松完成文件的傳遞。
scp命令常用的參數(shù)以及介紹
參數(shù) 介紹
-v 顯示詳細的傳輸進度
-P 指定遠程主機的端口
-r 遞歸復(fù)制整個目錄
1. 從服務(wù)器上下載文件例子:
scp -P 22 root@192.168.100.1:/home/Test.txt C:\Users\Administrator\Desktop
命令解析:從192.168.100.1服務(wù)器/home/Test.txt目錄的文件下載到本地C:\Users\Administrator\Desktop目錄
2. 上傳本地文件到服務(wù)器例子:
scp -P 22 C:\Users\Administrator\Desktop\Test.txt root@192.168.100.1:/home/
命令解析:把本地C:\Users\Administrator\Desktop\Test.txt 的文件上傳到192.168.100.1服務(wù)器的/home/目錄
3. 從服務(wù)器下載整個目錄例子:
scp -rP 22 root@192.168.100.1:/home/ C:\Users\Administrator\Desktop
命令解析:把192.168.100.1服務(wù)器整個/home目錄下載到本地C:\Users\Administrator\Desktop目錄下
4. 上傳本地目錄到服務(wù)器例子:
scp -rP 22 C:\Users\Administrator\Desktop\data\ root@192.168.100.1:/
命令解析:把本地C:\Users\Administrator\Desktop\data\ 目錄上傳到192.168.100.1服務(wù)器的/目錄下