你必須知道groupadd命令的基本語法。它的基本語法如下。
#groupadd [option] group_name
注意:所有的命令都要在有sudo權限或管理員用戶權限/root用戶的情況下使用。
如何在Linux系統中使用Groupadd命令創建群組
正如你在上一節中看到的groupadd命令的基本語法,如果你在運行groupadd命令時沒有任何選項,那么它將創建一個新的組。
如果您在運行groupadd命令時沒有任何選項,它將創建一個新的組。
你可以使用以下不帶選項的語法
#groupadd sales
在上面的例子中,我創建了一個名為 "sales"的新組。你可以使用以下命令來驗證新創建的組。
#tail /etc/group
該文件以下列格式顯示組信息。
group_name : password : group-id : list-of-members
如何添加用戶到組
你可以添加一個新的用戶到組中,在命令useradd中使用-g選項提到組。
#useradd -g GroupName new_user
要將現有用戶添加到組中,使用usermod命令
#usermod -g GroupName existing_user
在Linux特定的GID中創建一個組
GID 的意思是群組 ID,每個群組都有一個唯一的 ID。在 Linux 和 Unix 類操作系統中,群組由它的名稱和唯一的 GID 識別。
默認情況下,當您創建一個新的組時,系統會從組ID的范圍中分配下一個可用的GID,這些GID定義在文件名login.defs中。
因此,如果您想創建一個具有特定GID的組,那么使用groupadd命令,后面跟着-g或-gid和組名。
例如,我將創建一個名為 "hr "的新組,GID為1111。將使用以下命令語法:
groupadd -g 1111 hr