ansible模块使用

本文详细介绍了Ansible中的一些关键模块,包括hostname、file、copy、fetch、user、group、cron、yum_repository、yum、service、command、shell和script模块的使用方法。重点讲解了file模块对文件和目录的操作,copy模块的文件拷贝,user模块的用户管理,以及service模块对服务的控制。通过这些模块,可以有效地进行远程系统的自动化运维。
摘要由CSDN通过智能技术生成

ansible模块使用

模块使用基本格式 :

​ #ansible 被管理机名称或组名 -m 模块名 -a “参数1=值1 参数2=值2”

1. hostname(模块)

hostname模块用于修改主机名(注意: 它不能修改/etc/hosts文件)

语法 :

# ansible 被管理机名称或组名 -m hostname -a 'name=主机名'

2. file模块(重点)

file模块用于对文件相关的操作(创建, 删除, 软硬链接,设置权限等)

2.1创建一个目录

语法:

# ansible 被管理机名称或组名 -m file -a 'path=路径 state=directory'

2.2创建一个文件

语法:

# ansible 被管理机名称或组名 -m file -a 'path=路径 state=touch'

2.3递归修改owner,group,mode

语法:

ansible 被管理机名称或组名 -m file -a 'path=目录 recurse=yes owner=拥有者 group=所属组 mode=权限'

2.4删除目录(连同目录里的所有文件)

语法:

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值