天天看點

揭秘SFTP&&SCP指令 Linux詳解

很多童鞋對于如果在字元終端進行上傳下載下傳以及複制的指令不熟悉,那麼下面我就來說一下如何通過sftp以及scp指令進行上傳下載下傳以及複制檔案的操作。

先來看一下sftp指令:

舉例說明:現在我有兩台虛拟機,分别是192.168.1.118和192.168.1.121,假設121的主機是遠端伺服器,且伺服器上有一個user2的使用者。此時,你想将118上的/etc/passwd檔案上傳到user2的主目錄下,并将user2的.bashrc檔案複制到118主機的/tmp目錄下。

上傳指令是put,下載下傳指令是get

揭秘SFTP&&SCP指令 Linux詳解

再來看一下SCP指令的使用:

我們通常使用sftp上傳或者下載下傳檔案,往往是由于我們不知道檔案名資訊,如果我們已經知道檔案名資訊,那麼最簡單的傳輸方式就是通過SCP這條指令進行複制操作。

文法如下:

scp 【-pr】 【-l 速率】 檔案名 [賬号@]主機ip:目錄名 -->上傳指令

scp 【-pr】 【-l 速率】 [賬号@]主機IP:檔案名 目錄名 -->下載下傳指令

選項:

-p : 保留檔案原有的權限資訊

-r : 複制來源為目錄時,可以複制整個目錄(包括子目錄)

-l : 可以限制傳輸的速率,機關為kb/s,例如[-1 800]代表傳輸速率為100kb/s

自己做實驗驗證把!!!

繼續閱讀