Linux

使用 ftp 通過 shell 腳本將本地 OSX 與遠端 linux 伺服器同步

  • August 6, 2011

我想將我 Mac 上的本地文件夾同步到遠端 ftp 伺服器。我只想上傳自上次同步以來更改的文件。我還想從伺服器下載新的和修改過的文件。有沒有辦法從 OSX shell 中做到這一點?

如果它必須是 FTP,那麼AASync看起來很有希望。它是一個基於 GUI 的應用程序,但也可以在後台調度和執行。也許這就像被shell呼叫一樣好。

你有 ssh 訪問權限嗎?如果是這樣,您應該查看 rsync。但是,它不能通過 FTP 工作。

從命令行:

$ rsync -avz -e ssh /local/dir someuser@someserver.com:/remote/dir/

留意尾隨的斜線,它們會有所作為

引用自:https://serverfault.com/questions/298386