首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Ansible 获取主机信息模块setup、获取文件详细信息模块stat(学习笔记十)

Ansible 获取主机信息模块setup、获取文件详细信息模块stat(学习笔记十)

作者头像
用户5760343
发布2022-05-24 16:46:51
发布2022-05-24 16:46:51
2.1K0
举报
文章被收录于专栏:sktjsktj

setup

1、获取setup的所有信息,获取的信息有上百条: ansible all -m setup "ansible_facts": { "ansible_all_ipv4_addresses": [ "172.xx.xx.xxx" ], "ansible_all_ipv6_addresses": [ "fe80::250:56ff:febc:5e1d" ], .......................................... .......................................... "module_setup": true }, "changed": false }

2、对查询的结果进行筛选: ansible all -m setup -a 'filter=ansible_*_mb'

image.png

3、将每台主机的信息,分别存放到特定目录中,文件名为hosts文件中对应的别名或IP: ansible all -m setup --tree /tmp/facts

image.png

stat

4、获取文件的详细信息: ansible all -m stat -a "path=/root/test.sh"

image.png

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-05-13,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • setup
  • stat
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档