如何查看tar内容包括uid和gid?

Ale*_*lex 5 tar

我有一个 tar 存档,想要查看包含组 ID 和用户 ID 的内容。使用时

tar --list -v --file file.tar
Run Code Online (Sandbox Code Playgroud)

我看到了用户和组名称,但我想查看用户 ID 和组 ID。我怎样才能实现这个目标?或者用户本身存储在 tar 存档中,而不是 ID?

小智 6

创建 tar 存档时,tar 实用程序会存储用户 ID。当您显示内容时,它会在 /etc/passwd 中查找用户,如果找到则打印用户名,如果没有则打印 ID。

要避免这种行为,请尝试使用该--numeric-owner选项。