Linux系統中scp命令的用法

2021-06-06 05:45:31 字數 1078 閱讀 3580

linux系統中scp命令的用法. 

scp就是secure copy的簡寫,用於在linux下進行遠端拷貝檔案的命令,和它類似的命令有cp,不過cp只是在本機進行拷貝不能跨伺服器. 

有時我們需要獲得遠端伺服器上的某個檔案,該伺服器既沒有配置ftp伺服器,也沒有做共享,無法通過常規途徑獲得檔案時,只需要通過簡單的scp命令便可達到目的。 

一、將本機檔案複製到遠端伺服器上 

#scp /home/administrator/news.txt [email protected]:/etc/squid 

/home/administrator/ 本地檔案的絕對路徑 

news.txt 要複製到伺服器上的本地檔案 

root 通過root使用者登入到遠端伺服器(也可以使用其他擁有同等許可權的使用者) 

192.168.6.129 遠端伺服器的ip位址(也可以使用網域名稱或機器名) 

/etc/squid 將本地檔案複製到位於遠端伺服器上的路徑 

如圖通過root使用者登入遠端伺服器,輸入yes表示同意建立ssh連線 

按提示輸入root使用者的密碼 

如圖所示建立連線後開始傳輸檔案,顯示百分比、實際時間和傳送速度等資訊 

二、將遠端伺服器上的檔案複製到本機 

#scp [email protected]:/usr/local/sin.sh /home/administrator 

remote 通過remote使用者登入到遠端伺服器(也可以使用其他擁有同等許可權的使用者) 

www.abc.com 遠端伺服器的網域名稱(當然也可以使用該伺服器ip位址) 

/usr/local/sin.sh 欲複製到本機的位於遠端伺服器上的檔案 

/home/administrator 將遠端檔案複製到本地的絕對路徑 

注意兩點: 

1.如果遠端伺服器防火牆有特殊限制,scp便要走特殊埠,具體用什麼埠視情況而定,命令格式如下: 

#scp -p 4588 [email protected]:/usr/local/sin.sh /home/administrator 

2.使用scp要注意所使用的使用者是否具有可讀取遠端伺服器相應檔案的許可權。

Linux中scp 命令使用

scp是secure copy的簡寫 一般用於在linux下進行遠端拷貝檔案,可以在linux伺服器之間複製檔案和目錄。命令格式 scp 引數 原路徑 目標路徑 例如複製檔案 可以指定使用者名稱也可以不指定,可以覆蓋目標檔案 scp local file remote username remote...

Linux中的tar命令和scp命令

1 常見解壓 壓縮命令 tar檔案 解包 tar zvxf filename.tar 打包 tar cvzf filename.tar dirname 注 tar是打包,不是壓縮 gz檔案 解壓1 gunzip filename.gz 解壓2 gzip d filename.gz 壓縮 gzip f...

Linux命令之 SCP 命令

名稱 cp 使用許可權 所有使用者 使用方式 cp options source dest cp options source.directory 說明 將乙個檔案拷貝至另一檔案,或將數個檔案拷貝至另一目錄。把計 a 盡可能將檔案狀態 許可權等資料都照原狀予以複製。r 若 source 中含有目錄名...