ansible模块:获取文件信息stat模块、注册变量register模块、下载get_url模块和条件判断when模块的使用方法
一、stat模块、register模块、get_url模块和when模块功能
-
stat:获取文件的详细信息
-
get_url:将指定文件下载到指定目录
-
register:用于把执行了命令后的结果返回给一个变量,这个变量的值在playbook的task之间相互传递变量
-
when:当条件成立时执行命令
二、stat模块、register模块、get_url模块和when模块使用示例
- name: "is already downloaded"
become: false
stat:
path: '/moudle/software/zeppelin-0.9.0.tar.gz'
register: is_download_file
- name: "downloading zeppelin-0.9.0.tar.gz"
本文介绍了Ansible中stat模块用于获取文件信息,register模块用于存储命令执行结果,get_url模块用于下载文件,以及when模块进行条件判断的用法。通过实例详细解析了如何利用这些模块实现文件存在性检查和按需下载的操作。
订阅专栏 解锁全文
1155

被折叠的 条评论
为什么被折叠?



