Linux的scp命令用于在本地主機和遠程主機之間進行安全的文件傳輸。scp是Secure Copy的縮寫,它基于SSH協議,使用加密的連接進行文件傳輸。
scp命令的用法如下:
scp [選項] [源文件] [目標位置]
常用選項包括:
-r
: 遞歸復制目錄和文件
-P
: 指定遠程主機的端口號
-i
: 指定用于身份驗證的私鑰文件
-C
: 開啟壓縮傳輸
例如,將本地的file.txt
文件復制到遠程主機的/home/user/
目錄下:
scp file.txt user@remote:/home/user/
將遠程主機的/home/user/file.txt
文件復制到本地的當前目錄下:
scp user@remote:/home/user/file.txt .
scp命令在日常工作中常用于遠程備份、分發文件等操作,提供了安全、快速的文件傳輸功能。