我将许多文件复制到我的新 Linux 主机上。我看到所有文件的所有者和组都设置为515
.这意味着什么?
答案1
您可能制作了一个保留这些文件的原始组和所有者的副本。在linux内部,所有者和组基本上只是一个id(在你的例子中,数字是515)。然后将此 ID 映射到/etc/passwd
或中列出的组和用户名/etc/group
。您将看到,在这些文件中,您可以找到用户的名称以及用于该特定用户和组的 ID。
/etc/group
和中很可能/etc/passwd
未列出 id“515”,因此会显示 id 本身。
您可以分别使用命令chown
和将所有者和组更改为现有所有者和组chgrp
。
答案2
代表着:
- 该文件的所有者为用户:组 515:515
- 用户和组 ID 515 未在 /etc/passwd 或 /etc/group 中定义为分配给特定用户和组。
答案3
这意味着要么不存在具有这些 ID 的用户和组,要么它们的名称太长而无法完全显示在该字段中。
答案4
它是用户或用户的组ID。
到用户名的映射位于 /etc/passwd (对于用户 id)或 /etc/groups (对于组 id)
看
man id
man usermod # (the -u option)
man groupmod # (the -g option)
man shadow # (to know why you shouldn't meddle with /etc/passwd directly)