ansible远程命令模块
模块包括command,script,shell
command作为ansible的默认模块,可以运行远程权限范围所有的shell命令
script功能是在远程主机执行主控端存储的shell脚本文件,相当于scp+shell组合
shell功能是在执行远程主机的shell脚本文件
ansible all -m command -a "free -m"
ansible all -m script -a "/home/test.sh 12 34"
ansible all -m shell -a "/home/test.sh"
copy模块
ansible all -m copy -a "src=/home/test.sh dest=/tmp/ owner=root group=root mode=0755"
stat模块
获取远程文件状态
ansible all -m stat -a "path=/home/test.sh"
get_url模块
yum模块
cron模块
mount模块
service模块
sysctl查获块
user模块