Linux命令之遠端檔案傳輸 scp

2021-08-20 19:54:59 字數 968 閱讀 6459

一、scp是什麼?

scp root@host_ip

:/root/tmp.log /home/tmp.log

root@host_ip 表示使用root使用者登入遠端伺服器host_ip;

:/root/tmp.log 表示遠端伺服器上的檔案;

/home/tmp.log 表示儲存在本地上的路徑和檔名;

scp -r root@host_ip

:/root/tmp/ /home/tmp/

-r 引數表示遞迴複製(即複製該目錄下面的檔案和目錄);

注意,傳輸資料夾時,要使用 -r 引數,不然會出現"not a regular file"錯誤!!

:/root/tmp/ 表示遠端伺服器上的目錄;

/home/tmp

/ 表示儲存在本地上的路徑;

scp /home/tmp.log root@host_ip

:/root/tmp.log

/home/tmp.log 表示本地上準備上傳檔案的路徑和檔名;

:/root/tmp.log 表示儲存在遠端伺服器上目錄和檔名;

scp -p

2222 -r /home/tmp/ root@host_ip

:/root/tmp/

/home/tmp/ 表示準備要上傳的目錄;

-v 和大多數linux命令中的-v意思一樣,用來顯示進度,可以用來檢視連線,認證,或是配置錯誤;

-c 使能壓縮選項;

-4 強行使用ipv4位址;

-6 強行使用ipv6位址;

-p 選擇埠,注意-p已經被rcp使用;

-r 遞迴查詢;

詳解Linux下SSH遠端檔案傳輸命令scp

一 linux ssh scp的簡介及作用 在日常linux伺服器操作中,傳輸檔案是必不可少的操作。以前章郎蟲 一直用他來翻牆 可以算是偏門,今天介紹ssh的正途啦。scp就是secure copy的簡寫,用於在linux下進行遠端拷貝檔案的命令,和它類似的命令有cp,不過cp只是在本機進行拷貝不能...

詳解Linux下SSH遠端檔案傳輸命令scp

標籤 linux ssh伺服器 ftp伺服器 防火牆 2012 06 19 17 02 14336人閱讀收藏 舉報 linux 49 一 linux ssh scp的簡介及作用 在日常linux伺服器操作中,傳輸檔案是必不可少的操作。以前章郎蟲 一直用他來翻牆 可以算是偏門,今天介紹ssh的正途啦。...

Linux遠端檔案傳輸

linux系統中,難免會遇到一些要將某檔案通過網路傳送給其他主機的情況,而恰好兩台主機 都是linux系統的時候,我們就可以直接使用scp命令來傳輸檔案到另一台主機了。scp命令用於在網路中安全的傳輸檔案,格式為 例項1 將本地檔案123.txt傳輸到遠端主機192.168.157.128的目錄 h...