栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Ansible常用模块

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Ansible常用模块

1、Command 模块
功能:在远程主机执行命令,此为默认模块,可忽略 -m 选项

2、Shell 模块
和command相似,用shell执行命令,支持各种符号,比如:*,$, >

3、script 模块
功能:在远程主机上运行ansible服务器上的脚本(无需执行权限)

4、Copy 模块
功能:从ansible服务器主控端复制文件到远程主机

5、Get_url 模块
功能: 用于将文件从http、https或ftp下载到被管理机节点上

6、Fetch 模块
功能:从远程主机提取文件至ansible的主控端,copy相反,目前不支持目录

7、 File 模块
功能:设置文件属性,创建软链接等

8、 stat 模块
功能:检查文件或文件系统的状态

9、unarchive 模块
功能:解包解压缩

10、Archive 模块
功能:打包压缩保存在被管理节点

11、Hostname 模块
功能:管理主机名

12、Cron 模块
功能:计划任务

13、Yum 和 Apt 模块
功能:yum 管理软件包,只支持RHEL,CentOS,fedora,不支持Ubuntu其它版本;apt 模块管理 Debian 相关版本的软件包

14、yum_repository 模块
功能:将多个存储库添加到同一文件中

15、Service 模块
功能:管理服务

16、User 模块
功能:管理用户

17、Group 模块
功能:管理组

18、 Lineinfile 模块
功能:相当于sed,可以修改文件内容

19、Replace 模块
功能:该模块有点类似于sed命令,主要也是基于正则表达式进行匹配和替换,建议使用

20、SELinux 模块
功能:管理 SELInux 策略

21、reboot 模块
功能:重启

22、mount 挂载和卸载
功能: 挂载和卸载文件系统

23、Setup 模块
功能: setup 模块来收集主机的系统信息,这些 facts 信息可以直接以变量的形式使用,但是如果主机较多,会影响执行速度

24、debug 模块
功能:此模块可以用于输出信息,并且通过 msg 定制输出的信息内容

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/734145.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号