ping
fetch
| |
| ansible 127.0.0.1 -m fetch -a "src=/etc/hosts dest=/tmp mode=0755 owner=test" |
copy
| ansible 127.0.0.1 -m copy -a "src=/etc/hosts dest=/tmp/hosts mode=0755 owner=test" |
file
| |
| ansible 127.0.0.1 -m file -a "path=/tmp/a.log state=touch owner=test mode=0600" |
| |
| ansible 127.0.0.1 -m file -a "path=/tmp/a.log state=absent" |
| |
| ansible 127.0.0.1 -m file -a "path=/tmp/a/b state=directory recurse=yes" |
| |
| ansible 127.0.0.1 -m file -a "path=/tmp/a state=absent" |
| |
| ansible 127.0.0.1 -m file -a "path=/tmp/a state=link src=/etc/hosts" |
command
| ansible 127.0.0.1 -m command -a "chdir='/' ls -a" |
shell
| |
| ansible 127.0.0.1 -m shell -a "chdir='/' ls -a|wc" |
script
| |
| ansible 127.0.0.1 -m script -a "chdir='/' /tmp/1.sh" |
| |
systemd
| ansible all -m systemd -a "daemon-reload=yes" |
| ansible all -m systemd -a "name=network state=restarted enabled=yes" |
set_fact
设置变量
| ansible 127.0.0.1 -m set_fact -a "ip: '127.0.0.1' port=8000" |
setup
设置变量
| ansible 127.0.0.1 -m setup |
command 和shell 可以说是一个万能模块,如果运维中不知道ansible 中哪个模块可以实现你的功能,这个时间他们哥俩想必可以帮上忙
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏