Shell
shell 模块可以帮助我们在远程主机上执行命令,它与 command 模块不同之处是 shell 模块在远程主机中执行命令时,会运行远程主机上的 /bin/sh 程序处理,也就是说它不是直接执行命令...,就不执行对应命令,起到判断的作用
removes 与creates参数相反,当指定的文件不存在时,就不执行对应命令
我们来编写一个打印系统日期的脚本,然后在使用script模块执行,看一下远程主机的执行情况...-m file -a "path=/tmp/lyshark.hard state=absent"
7.在创建文件或目录的时候指定属主与属组,或直接修改远程主机上的文件或目录的属主与属组.
ansible...,设置属主,远程主机上必须有对应的用户
group 在拷贝到远程主机以后,设置属组,远程主机上必须有对应的用户
mode 在拷贝到远程主机以后,设置文件的权限信息
others 所有的file模块里的选项都可以在这里使用...unarchive模块的功能是,解压缩,这个模块有两种用法
1.将ansible主机上的压缩包在本地解压缩后传到远程主机上,这种情况下copy=yes
2.将远程主机上的某个压缩包解压缩到指定路径下