,它与 command 模块不同之处是 shell 模块在远程主机中执行命令时,会运行远程主机上的 /bin/sh 程序处理,也就是说它不是直接执行命令,而是交给了bash来托管执行,这样一来我们的管道符也就被支持了...,就不执行对应命令,起到判断的作用
removes 与creates参数相反,当指定的文件不存在时,就不执行对应命令
我们来编写一个打印系统日期的脚本,然后在使用script模块执行,看一下远程主机的执行情况...,设置属主,远程主机上必须有对应的用户
group 在拷贝到远程主机以后,设置属组,远程主机上必须有对应的用户
mode 在拷贝到远程主机以后,设置文件的权限信息
others 所有的file模块里的选项都可以在这里使用...:
命 令 参 数 参 数 解 释
copy 在解压文件之前,是否先将文件复制到远程主机,默认为yes
creates 指定一个文件名,当该文件存在时,则解压指令不执行
src 如果copy为yes,则需要指定压缩文件的源路径...下面来看它的几个常用参数:
命 令 参 数 参 数 解 释
dest 文件下载到远程的那个目录下
force 是否强制覆盖yes/no
url 指定一个URL地址
1.下载一个指定文件到远程主机,我这里没有网络