如何显示存储在 tar 文件中的数字 UID/GID

如何显示存储在 tar 文件中的数字 UID/GID

我在保存备份的 tar 文件方面遇到了一些问题。该文件由我们的托管服务提供商提供,包含一些奇怪的文件权限。

使用时

tar tvf example.tar

我只获得每个文件的符号所有者信息(与现有用户不匹配密码文件 /etc/passwd)。现在我想调查一下数值(也应该存储在 tar 中)是否具有正确的值。有没有方便的方法可以做到这一点?

谢谢

答案1

有一个--numeric-owner开关可以提供你想要的信息

tar --numeric-owner -tvf example.tar

--numeric-owner

          always use numbers for user/group names

相关内容