根据优Linux,组 ID 10 通常属于车轮。在我安装的 Arch Linux 上,果然有/etc/group
wheel:10。
然而,在我的 Ubuntu 机器上,我看到的是uucp
.快速搜索就会发现uucp 的 Ubuntu 手册页,这似乎有不同的目的。
那么为什么要uucp
获取该组 ID 呢?我可以替换它还是应该将wheel 设置为不同的组ID?
答案1
组 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:
在 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:
但这些并不是一成不变的。这些数字是文件/目录写入文件系统时存储的内容。当您使用诸如ls -l
.
我只需将轮子组添加到该文件中的另一个条目,然后使用命令来添加它。您通常可以使用addgroup
或命令添加条目groupadd
。
那为什么是UUCP 10呢?
这种排序是系统构建时的副产品(**注意:我说的是这些文件是由特定发行版的作者构建的),或者是系统使用以下命令执行包添加/安装过程时的副产品:它的包管理器(即 APT、RPM、pacman 等)。