我試圖備份機器的一些關鍵文件和目錄,包括一些/ home數據,以root身份,手動選擇一些文件以減少tarball的大小。一切都在很大程度上確定,因爲大多數文件由根反正所有,但說我只是試試這個:`tar/home/user/file`是否將/ home所有者更改爲root?
# tar -cf backup.tar /home/user/file
當我恢復的內容,/ home/user中/文件是否如預期由用戶自備,但/ home/user由root擁有。我試過了,但是,
# tar -cf backup.tar /home
,並在這種情況下,所有/業主將被保留。 (請注意,我不需要-p標誌,因爲我是root用戶,但我仍嘗試過......)
這是正常行爲嗎?如果是這樣,是否有辦法在保留/房屋所有權信息的同時手動選擇常規用戶文件進行備份?我的目標是簡單地從/解開所有內容。
謝謝!
這與編程無關。這更適合超級用戶或unix stackexchange站點。 – 2012-04-06 11:49:17