linux下用 SCP 命令進行網絡傳輸
早上看到scp 的內容,因為自己偶爾也會用到.所以就在自己的機器上測試了一下,結果不錯。下面先是我測試的結果,在傳轉的過程中要你輸入密碼才可以進行. ( 當然你也可以啟用 key 認證方式,就無需每次輸入密碼了)
專題推薦:Linux命令行閉關修煉札記
1.把服務器上的/home/ptubuntu/vsftpd.config 復制到本地/home/ptubuntu 文件下
2.把本地/home/ptubuntu/tt.txt 復制到服務器上/home/ptubuntu 文件下
3.不同的服務器的端口不同如何使用傳輸.
root@ptubuntu:/home/ptubuntu# scp -P 822 ptubuntu@192.168.0.1:/home/ptubuntu/iptables.firewall /home/ptubuntu/ ptubuntu@192.168.0.1′s password: iptables.firewall 100% 14KB 13.7KB/s 00:00
最簡單的應用實例
最簡單的應用如下 :
scp 本地用戶名@IP地址:文件名 1 遠程用戶名 @IP 地址 : 文件名 2
[ 本地用戶名 @IP 地址:] 可以不輸入 , 可能需要輸入遠程用戶名所對應的密碼 .
可能有用的幾個參數 :
- -v 和大多數 linux 命令中的 -v 意思一樣 , 用來顯示進度 . 可以用來查看連接 , 認證 , 或是配置錯誤 .
- -C 使能壓縮選項 .
- -P 選擇端口 . 注意 -p 已經被 rcp 使用 .
- -4 強行使用 IPV4 地址 .
- -6 強行使用 IPV6 地址 .
- -r 復制目錄.
如 copy 本地的檔案到遠程的機器上
scp /etc/lilo.conf my@www.ptubuntu.com:/home/ptubuntu
會將本地的 /etc/lilo.conf 這個檔案 copy 到 www.ptubuntu.com,使用者ptubuntu 的家目錄下。
原文地址:http://wowubuntu.com/scp.html
【編輯推薦】