[TOC]
## 1、参数
### name参数:
> 必须参数,用于指定要操作的组名称。
### state参数:
> 用于指定组的状态,两个值可选,present,absent,默认为 present,设置为absent 表示删除组。
### gid参数
> 用于指定组的gid。
## 2、实例
```
[root@ansible-manager ~]# ansible ansible-demo3 -m group -a 'name=testgroup'
ansible-demo3 | SUCCESS => {
"changed": true,
"gid": 1001,
"name": "testgroup",
"state": "present",
"system": false
}
```
2. 删除 ansible-demo3 主机中存在名为 testgroup2 的组,删除成功的前提是不能有用户把被删除的组当成主组。
```
[root@ansible-manager ~]# ansible ansible-demo3 -m group -a 'name=testgroup2 state=absent'
ansible-demo3 | SUCCESS => {
"changed": true,
"name": "testgroup2",
"state": "absent"
}
```
3. 确保 ansible-demo3 主机中存在名为 testgroup 的组,并且确定 testgroup 组的id为1008。
```
[root@ansible-manager ~]# ansible ansible-demo3 -m group -a 'name=testgroup gid=1008'
ansible-demo3 | SUCCESS => {
"changed": true,
"gid": 1008,
"name": "testgroup",
"state": "present",
"system": false
}
```
- Linux
- 高级
- 杀毒
- 记一次中毒事件
- clamav查毒软件
- 处理挖矿病毒
- 定时任务
- kill
- chattr文件保护
- 运行级别
- Linux启动
- 文件加密
- ssh免密登录
- .ssh
- 问题
- 脚本
- 阿里云域名解析
- yum源
- 时间同步
- keepalived实现高可用
- dos字符与unix字符
- 大文件上传
- 基础
- proc目录
- 设置宋体
- 基础命令_01
- 基础命令_02
- SELinux
- 文件描述符
- 基础命令_03
- awk
- 系统日志
- date命令
- bc命令
- lsof
- vim快捷键
- shell
- 循环控制
- expr
- 执行脚本的方式
- declare
- shell脚本
- 控制启停脚本
- 数值计算
- centos
- 配置网络
- 环境
- 灰度环境
- ansible
- 模块
- 语法
- file模块
- setup模块
- ping模块
- copy模块
- command模块
- shell模块
- service模块
- cron模块
- yum模块
- user 模块
- group模块
- 指定用户
- playbook
- 实例
- ansible安装
- Jenkins
- shell部署
- 导入已有项目的配置
- 执行shell
- tungsten数据同步
- 防火墙
- netfilter