linux附属组命令
linux附属组命令详细介绍
在 Linux 系统中,你可以使用以下几个命令来管理和操作附属组。
1.
usermod
usermod 命令可用于修改用户账户的各种属性,其中就包括附属组。
- 示例:将用户
testuser添加到附属组testgroup中。
bash
testgroup testuser
-a选项代表追加,即不覆盖原有的附属组。-G选项用于指定要添加的附属组。
2.
gpasswd
gpasswd 命令可对组进行管理,如添加或移除用户到组中。
- 示例:将用户
testuser添加到附属组testgroup中。
bash
gpasswd testuser testgroup
-a选项用于添加用户到指定组。- 移除用户:若要把用户
testuser从附属组testgroup中移除,可使用如下命令。
bash
gpasswd testuser testgroup
-d选项用于从指定组中移除用户。
3.
id
id 命令能显示用户的身份信息,其中包含用户所属的附属组。
- 示例:查看用户
testuser的附属组信息。
bash
testuser
该命令会输出用户的 UID、GID 以及所有附属组的信息。
4.
groups
groups 命令可显示用户所属的所有组,包含附属组。
- 示例:查看当前用户的附属组信息。
bash
若要查看指定用户的附属组信息,可使用如下命令。
bash
testuser
912groups testuser
通过上述这些命令,你可以对 Linux 系统中的附属组进行有效的管理和查看。