0
我有一段時間以來一直使用的命令。因爲我從Windows轉移到Ubuntu的使用我時,SSH和發出以下命令注意到一個問題:當將文件添加到tar時,tar通過命令中途覆蓋自身
發現在/ var/lib中/ PSA /轉儲/型的F -name 「」 -exec焦油CVF 1510310222_31102015。 tar {} +
通常,此命令在我的plesk服務器上運行,並使用最後一次備份的名稱收集dumps文件夾中的所有文件。在這種情況下是1510310222。
隨着該命令執行,文件將按照預期添加到tar中,並且它將高達80GB。
接近結束它顯示了一個警告: 焦油去除領先'/」從成員名稱
警告後,剩餘的其他文件則覆蓋焦油。將其保留在80MB
打開tar時,它僅包含警告之後的文件。
創建tar後,將在文件名中添加包含1510310222的文件的命令是什麼? – user2129024
就像手冊頁所述,使用'A'來追加到現有的存檔,而不是使用'c'來創建一個新的。 –
嗨。我已經檢查了文檔,並提出了這個:find/var/lib/psa/dumps/-type f -name「* 1510030222 *」-exec tar -uvf premade.tar {} + 我不是一個很好的更改命令那看起來好嗎? – user2129024