從伺服器傳輸文件

從伺服器傳輸文件

scp我想將我的檔案從伺服器移動(而不是複製)到本地儲存庫,並最終在傳輸後在伺服器上將其刪除。我使用存儲庫中的下一個命令,我想要在其中包含文件:

rsync -rvt --delete-after user@host:/path . 

我確實是透過這種方式複製文件的。無論如何,伺服器上的文件不會被刪除......有必要這樣做:rm -r filename

有人可以改進我的 linux 語句並向我展示如何一次從原始位置傳輸和刪除檔案。

聚苯乙烯

根據@user1008764的回答,我想在此處添加另一個討論的附加有用連結(如何不僅刪除文件,而且刪除目錄): https://superuser.com/questions/676671/rsync-does-not-delete-source-directories

答案1

嘗試--remove-source-files代替--delete-after.看看 serverfault.com/questions/363922/how-to-move-files-with-scp

相關內容