我正在使用 tar 以 root 身份备份用户文件夹
tar -czf /mnt/disk/cloud.tar.gz -C /home/cloud/ .
在 /mnt/disk 我做了一个测试
tar ztvf cloud.tar.gz
并且它表明
-rw-r--r-- cloud/cloud 14 2014-11-02 21:13 ./xebra.txt
但是当我做提取时
tar zxpf cloud.tar.gz
文件显示为
-rwxrwxrwx 1 root root 14 2014-11-02 21:13 xebra.txt
我也尝试了与用户云相同的命令,但结果仍然相同。
答案1
我怀疑您正在一个不支持文件所有者和组的文件系统上提取档案并将它们全部映射到 root/root。