scp命令是用于在Linux系統(tǒng)中進(jìn)行遠(yuǎn)程文件傳輸?shù)拿?,它可以在本地主機(jī)和遠(yuǎn)程主機(jī)之間復(fù)制文件或目錄。
使用scp命令的基本語法為:
scp [選項(xiàng)] [源文件] [目標(biāo)文件]
其中,源文件可以是本地主機(jī)上的文件或目錄路徑,目標(biāo)文件可以是遠(yuǎn)程主機(jī)上的文件或目錄路徑。
常用的選項(xiàng)包括:
-r
:遞歸復(fù)制目錄及其子目錄。-P
:指定遠(yuǎn)程主機(jī)的端口號。-p
:保持源文件的時間戳、權(quán)限和模式。-v
:顯示詳細(xì)的復(fù)制過程。-C
:開啟壓縮傳輸。一些示例用法:
scp /path/to/local/file user@remote:/path/to/remote/file
scp -r /path/to/local/directory user@remote:/path/to/remote/directory
scp user@remote:/path/to/remote/file /path/to/local/file
注意:在使用scp命令時,需要確保本地主機(jī)和遠(yuǎn)程主機(jī)之間已建立SSH連接,并且具有相應(yīng)的權(quán)限。