ansible使用笔记

##将/home/system.sh文件拷贝到所有服务器的/home/system.sh

ansible all -m copy -a "src=/home/system.sh dest=/home/system.sh"

##执行k8s组指定目录/home/echo.sh 脚本
ansible k8s -m shell -a "sh /home/system.sh chdir=/home"

###为k8s组机器下/home/system.sh添加可执行文件
ansible 'k8s' -m command -a 'chmod +7 /home/system.sh'

ansible 测试test组下的机器是否能ping通

ansible test -m ping

使用sudo权限执行ansible命令

[root@ydapp18 ansible]# ansible 10.0.3.2 -m shell -a 'ls -l /root/' -become=tru

将文件/root/aa.txt移动并以当前日期后缀重命名

ansible 192.168.0.220 -m shell -a 'mv /root/aa.txt /root/aa.txt.bak_`date '+%Y%m%d_%H.%M.%S'`'

##备份文件命令

cp -p system.sh ./bak2022/systecm.sh.bak`date '+%Y%m%d'`  (备份system.sh文件后缀以bak_年月日命令)

最新文章

  1. PHP之static静态变量详解(二)
  2. Js 数据容量单位转换(kb,mb,gb,tb)
  3. 销售 >> 当今社会生产力最大的源泉为 >>自助服务 与推销员随之消失
  4. OpenJudge计算概论-短信计费
  5. [CSS]图片与文字对齐问题
  6. spoj PARTIT
  7. XSS 简单理解之:AntiSamy
  8. Javascript学习1 - Javascript中的类型对象
  9. Visual Studio 2017 离线安装方式
  10. 简单理解OpenGL模型视图变换
  11. IO学习一(File类)
  12. [USACO07NOV] Milking Time
  13. 用canvas写个接水管小游戏
  14. ACC自适应巡航控制系统介绍
  15. CM记录-Hadoop参数调优
  16. JAVA常用的异常处理情况
  17. CRM 实体列名和标签名称
  18. 转:WCAT 压力工具介绍
  19. c++日志记录模块
  20. HDU_5688

热门文章

  1. EhLib 9安装
  2. 如何完整卸载catia?
  3. nignx 代理前端服务
  4. 【git】2.4 撤销操作
  5. dbeaver把表数据导出csv时字符串自动加双引号问题解决
  6. 1.PS基本操作
  7. ES深分页
  8. BIP拓展js的使用
  9. 自动化处理日志脚本 shell
  10. 解题报告:Codeforces 768B Code For 1