使用此命令进行文件提取时 tar -zxf bluez-arm-package.tgz,文件和目录的所有者(1000):组(pulse)会发生如下更改。 示例:drwxrwxr-x 4 1000 pulse 1024 Jul 21 00:32 dbus-1 实际应该是:drwxrwxr-x 4 root root 1024 Jul 21 00:32 dbus-1
tar中有一个输出流选项:--no-same-owner所以 tar xvf test_tar.tar --no-same-owner 执行该命令的用户可能会创建属于自己的文件。这有点奇怪,因为对于普通用户(非超级用户)来说,该选项(--no-same-owner)应该是默认的。 这个对你有效吗?
tar
最初是作为备份工具设计的。默认情况下,它保存和恢复所有者、组和文件权限。 - axiac