溫馨提示×

centos ssh如何傳輸大文件

小樊
50
2025-07-08 11:38:49
欄目: 智能運維

在CentOS系統中,通過SSH傳輸大文件可以使用scp(Secure Copy Protocol)或rsync命令。這兩個命令都可以在本地和遠程計算機之間安全地傳輸文件。

  1. 使用scp命令:

scp命令的基本語法如下:

scp [選項] [源文件/目錄] [目標文件/目錄]

例如,要將本地的大文件bigfile.tar.gz傳輸到遠程服務器的/home/username目錄下,可以使用以下命令:

scp bigfile.tar.gz username@remote_host:/home/username

其中,username是遠程服務器的用戶名,remote_host是遠程服務器的IP地址或主機名。

如果需要使用特定的端口,可以使用-P選項指定:

scp -P port bigfile.tar.gz username@remote_host:/home/username
  1. 使用rsync命令:

rsync命令的基本語法如下:

rsync [選項] [源文件/目錄] [目標文件/目錄]

例如,要將本地的大文件bigfile.tar.gz傳輸到遠程服務器的/home/username目錄下,可以使用以下命令:

rsync -avz bigfile.tar.gz username@remote_host:/home/username

其中,-a表示歸檔模式,-v表示詳細輸出,-z表示壓縮數據傳輸。

同樣,如果需要使用特定的端口,可以使用-e選項指定:

rsync -avz -e "ssh -p port" bigfile.tar.gz username@remote_host:/home/username

注意:在使用這些命令時,請確保目標服務器已啟用SSH服務,并且您具有相應的訪問權限。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女