跳至內容

linux遠程複製文件命令在哪

更新時間
快连VPN:速度和安全性最佳的VPN服务
快连VPN:速度和安全性最佳的VPN服务
在 linux 中,遠程複製文件的命令是 scp,它通過 ssh 協議安全傳輸文件,用法如下:複製本地文件到遠程計算機:scp [選項] 源文件 目標 [目標文件]複製遠程文件到本地計算機:scp [選項] 目標 [目標文件] .

Linux 遠程文件複製命令

在 Linux 中,用於遠程複製文件的命令是 scp(secure copy)。它通過 SSH(安全外殼)協議安全地複製文件。

用法

scp 命令的基本語法如下:

scp [選項] 源文件目標 [目標文件]
登錄後複製

其中:

  • [選項]:可選參數,如指定端口或使用壓縮
  • 源文件:要複製的文件或目錄
  • 目標:遠程計算機的地址,後面跟上目標文件或目錄(可選)

示例

要將本地文件 ~/file.txt 複製到遠程計算機 example.com 上的 /tmp 目錄:

scp ~/file.txt user@example.com:/tmp
登錄後複製

要將遠程文件 /tmp/file.txt 複製到本地計算機的當前目錄:

scp user@example.com:/tmp/file.txt .
登錄後複製

選項

一些常用的 scp 選項包括:

  • -r:遞歸複製目錄
  • -p:保留文件屬性和權限
  • -P [端口]:指定 SSH 端口
  • -C:啓用壓縮

使用示例

要遞歸複製遠程目錄 /data 到本地計算機的 /home/user/data 目錄,並保持權限:

scp -r -p user@example.com:/data /home/user/data
登錄後複製

要使用端口 2222 複製文件,並啓用壓縮:

scp -P 2222 -C ~/file.txt user@example.com:/tmp
登錄後複製

以上就是linux遠程複製文件命令在哪的詳細內容,更多請關注本站其它相關文章!

更新時間

發表留言

請注意,留言須先通過審核才能發佈。