ansible 主机或组   -m  模块名  -a   '模块参数'   ansible参数

shell命令
ansible -i /etc/ansible/ansibeDemo01 testGroup  -R -S root -m shell  -a '   unzip -o test.zip && chmod -R 755 test'
copy复制
ansible -i /etc/ansible/ansibeDemo01  testGroup   -R -S root  -m copy -a 'src=/etc/sudoers dest=/app/sudoers owner=root group=root mode=440 backup=yes'

ansible命令的常用选项:

*-m MODULE_NAME:指定要执行的模块的名称,如果不指定-m选项,默认是COMMAND模块。
*-a MODULE_ARGS,:指定执行模块对应的参数选项。
-k:提示输入SSH登录的密码而不是基于密钥的验证
-K:用于输入执行su或sudo操作时需要的认证密码。
-b:表示提升权限操作。
–become-method:指定提升权限的方法,常用的有 sudo和su,默认是sudo。
–become-user:指定执行 sudo或su命令时要切换到哪个用户下,默认是root用户。
-B SECONDS:后台运行超时时间
-C:测试一下会改变什么内容,不会真正去执行,主要用来测试一些可能发生的变化
-f FORKS,:设置ansible并行的任务数。默认值是5
*-i INVENTORY: 指定主机清单文件的路径,默认为/etc/ansible/hosts。