在Linux系統(tǒng)中,可以使用scp命令通過SSH傳輸文件。
scp命令的語法如下:
scp [可選參數(shù)] [源文件路徑] [目標服務(wù)器用戶名@目標服務(wù)器IP地址或主機名:目標文件路徑]
其中,可選參數(shù)如下:
-r:遞歸復(fù)制整個目錄。
-P 端口號:指定SSH連接的端口,默認為22。
-i 私鑰文件:指定私鑰文件路徑。
示例:
scp /path/to/local/file.txt username@remote:/path/to/destination/file.txt
這將把本地的file.txt
文件復(fù)制到遠程服務(wù)器上的/path/to/destination/
目錄下。
scp username@remote:/path/to/remote/file.txt /path/to/destination/file.txt
這將把遠程服務(wù)器上的/path/to/remote/file.txt
文件復(fù)制到本地的/path/to/destination/
目錄下。
scp -r /path/to/local/directory username@remote:/path/to/destination/
這將遞歸地復(fù)制本地的directory
目錄及其中的所有文件和子目錄到遠程服務(wù)器上的/path/to/destination/
目錄下。
請根據(jù)實際情況替換命令中的路徑和服務(wù)器信息。