Scp
將文件從遠端伺服器複製到本地,忽略現有文件(rsync 不可用)
我想將文件目錄從遠端伺服器複製到本地電腦。由於它是大量文件,因此需要忽略現有文件的選項。
不幸的是,
rsync
由於某種原因不可用(遠端伺服器來自 CDN 服務,並且超出了我的控制範圍)。所以我想我被困
scp -r
在有問題的文件夾上。在忽略現有文件的同時是否有這樣做?
SSHFS允許您掛載通過 SSH 訪問的遠端目錄,更準確地說是通過 SFTP。安裝遠端目錄後,使用
rsync
現在的本地文件。mkdir ~/cdn sshfs cdn.example.com: ~/cdn rsync -au ~/mystuff/dir/ ~/cdn/dir/
您可以遠端登錄以創建現有文件的列表,然後在本地使用它來創建需要傳輸的文件列表並建構一個 scp 命令來發送它們。