Group
為什麼 uucp 採取第 10 組?
根據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:
在 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
orgroupadd
命令添加條目。那麼為什麼是 UUCP 10 呢?
此排序是系統建構時的副產品(**注意:我指的是這些文件何時由特定發行版的作者建構)或系統執行包添加/安裝過程時使用它的包管理器(即 APT、RPM、pacman 等)。
參考