ansible的copy、yum、service、file模块

1.copy模块

src=:指定源文件路径 #这个路径是控制节点的路径
dest=:目标地址(拷贝到哪里) #这个路径是被控制节点的路径
owner:指定属主
group:指定属组
mode:指定权限,可以以数字指定比如0644
backup:在覆盖之前将原文件备份,备份文件包含时间信息。有两个选项:yes|no

2.yum模块

name:要安装软件的名字
state:状态
latest:表安装,最新的
removed:表卸载
absent:用于remove安装包,也指卸载

3.sevice模块

name:要操作的软件的名字
state:状态
started:启动
stopped:停止
restarted:重启
enabled=yes:设置为开机自启,可与state一起使用
enabled=no:设置开机不自启,可与state一起使用

4.file模块

owner:修改属主
group:修改属组
mode:修改权限
path=:要修改文件的路径 #这个路径是被控制节点的路径
recurse:递归的设置文件的属性,只对目录有效
yes:表示使用递归设置
state:
touch:创建一个新的空文件,文件已存在仍创建文件
directory:创建一个新的目录,当目录存在时不会进行修改
absent:删除某个文件

原创文章 17 获赞 5 访问量 1262

猜你喜欢

转载自blog.csdn.net/Charon9688/article/details/105723197