根据YoLinux,组 ID 10 通常属于wheel。在我的 Arch Linux 安装中,确实有/etc/group
Wheel:10。
但是,在我的 Ubuntu 机器上,我收到了uucp
. 快速搜索会出现uucp的Ubuntu 手册页,它似乎有不同的目的。
那么为什么会uucp
得到那个组ID呢?我可以替换它还是应该只将轮子设为不同的组 ID?
组 ID 号 (GID) 没有专门硬编码到特定组。它由文件中的条目指定/etc/group
。在我的 Fedora 19 系统上,例如:
$ head -15 /etc/group
root:x:0:
bin:x:1:
daemon:x:2:
sys:x:3:
adm:x:4:logcheck
tty:x:5:
disk:x:6:
lp:x:7:
mem:x:8:
kmem:x:9:
wheel:x:10:saml
cdrom:x:11:
mail:x:12:
man:x:15:
dialout:x:18:
Run Code Online (Sandbox Code Playgroud)
在 Ubuntu 系统上,我有:
$ head -15 /etc/group
root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:manny
tty:x:5:
disk:x:6:
lp:x:7:
mail:x:8:
news:x:9:
uucp:x:10:
man:x:12:
proxy:x:13:
kmem:x:15:
dialout:x:20:
Run Code Online (Sandbox Code Playgroud)
但这些都不是一成不变的。这些数字是将文件/目录写入文件系统时存储的内容。当您使用诸如ls -l
.
我会简单地将车轮组设为该文件中的另一个条目,然后使用命令添加它。您通常可以使用addgroup
或groupadd
命令添加条目。
这种排序是系统构建时间的副产品(**注意:我说的是这些文件是由特定发行版的作者构建的时间)或系统执行包添加/安装的过程时使用它的包管理器(即 APT、RPM、pacman 等)。