我试图备份机器的一些关键文件和目录,包括一些/ 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