Linux如何遠端拷貝檔案(大專案的遷移)

2021-10-10 10:59:45 字數 753 閱讀 1687

需求:公司業務分離需要將專案遷移到另外一台機器上,問題是專案存在大量的,zip和tar打包壓縮有大小限制(最大限制4g),需要拆分打包很麻煩,果斷放棄。使用另外一種方法遠端拷貝檔案---scp命令。

用法如下:

scp /alidata/www/src/project.zip [email protected]:/data/ #拷貝單個檔案至目標機器

scp -r /alidata/www/src/ [email protected]:/data/ #拷貝整個目錄至目標機器,預設是使用的22埠,如果目標機器使用的是其他埠需要新增引數,如下

scp -r -p 2020 /alidata/www/src/ [email protected]:/data/ #目標機器使用2020埠,新增-p引數

也可以將遠端機器的檔案拷貝到本機,用法一樣,只需要將引數位置調換:

scp [email protected]:/data/project.zip /alidata/www/src/  #拷貝單個檔案從遠端機器至本機

scp -r [email protected]:/data/ /alidata/www/src/ #拷貝整個目錄從遠端機器至本機,預設是使用的22埠,如果目標機器使用的是其他埠需要新增引數,如下

scp -r -p 2020 [email protected]:/data/ /alidata/www/src/ #遠端機器使用2020埠,新增-p引數

linux 拷貝遠端檔案

如果要從遠端主機拷貝檔案,必須用scp命令,下面是scp命令的用法。一 將本機檔案複製到遠端伺服器上 scp home administrator news.txt root 192.168.6.129 etc squid home administrator 本地檔案的絕對路徑 news.txt ...

遠端拷貝檔案

1 拷貝本機 home administrator test整個目錄至遠端主機192.168.1.100的 root目錄下 複製 如下 scp r home administrator test root 192.168.1.100 root 複製 如下 scp home administrator...

linux 遠端拷貝

scp root 10.5.0.1 root firewall.tar.gz scp home cheney full.tar.gz root 10.5.0.1 home root scp r root 10.5.0.1 mail 拷貝整個目錄下的所有檔案 需要輸入相應的使用者名稱和密碼 scp是有...