addgroup -?
时间: 2024-09-27 12:02:25 浏览: 34
android-menu-events-change.7z
`addgroup`命令在Linux中用于创建新的用户组。尽管它通常与`adduser`一起使用以同时创建用户和他们的默认组,但正如引用[1]所提到的,`addgroup`单独使用的情况并不多见。它的基本语法是:
```bash
addgroup [-r|-G groupname] [-S] [-K keyfile] [-M] [-D] [-U gid] [-g gid] groupname
```
参数说明如下:
- `-r`: 如果指定,表示创建的是系统组(suid/gid=0)。
- `-G groupname`: 指定新组继承自哪个现有组。
- `-S`: 创建一个空密码的组。
- `-K keyfile`: 设置组密钥文件。
- `-M`: 如果指定,意味着新创建的组不能被成员管理。
- `-D`: 删除已存在的组,而不是提示错误。
- `-U gid`: 指定新组的gid(用户ID)。
- `-g gid`: 同上,指定新组的gid。
要创建一个新的用户组,不涉及用户创建时,你可以直接运行`addgroup`命令,如:
```bash
addgroup example_group
```
这将会创建一个名为`example_group`的新用户组。如果你想要指定额外的特性,比如设置继承关系或限制管理权限,可以在命令中添加相应的选项。
阅读全文