Shell脚本语言是实现Linux/UNIX系统管理及自动化运维所必备的重要工具, Linux/UNIX系统的底层及基础应用软件的核心大都涉及Shell脚本的内容。每一个合格 的Linux系统管理员或运维工程师,都需要能够熟练地编写Shell脚本语言,并能够阅 读系统及各类软件附带的Shell脚本内 ...
分类:
系统相关 时间:
2018-07-28 18:17:35
阅读次数:
194
Squirrel(松鼠)是美团技术团队基于Redis Cluster打造的缓存系统。经过不断的迭代研发,目前已形成一整套自动化运维体系,涵盖一键运维集群、细粒度的监控、支持自动扩缩容以及热点Key监控等完整的解决方案。同时服务端通过Docker进行部署,最大程度的提高运维的灵活性。分布式缓存Squi... ...
分类:
其他好文 时间:
2018-07-27 12:14:12
阅读次数:
168
第1章 自动化运维架构 主要讲解了自动化运维的概念,分析了现在的自动化运维的面临的挑战。基于我对自动运维的理解,提出了中小企业自动化运维架构,并讲解了该架构。后续的章节,主要是实现这个架构。 1-1 课程介绍 1-2 自动化运维流程 第2章 服务器批量管理 Ansible Ansible作为一个优秀 ...
分类:
其他好文 时间:
2018-07-23 23:37:36
阅读次数:
267
#《Python自动化运维 技术与最佳实践》 pip install XlsxWriter #《Python编程快速上手-让繁琐工作自动化》 pip install openpyxl ...
分类:
编程语言 时间:
2018-07-18 23:20:25
阅读次数:
172
1.列举当前目录以及所有子目录下的文件,并打印出绝对路径#!/usr/bin/python# coding=utf8import osimport sys if len(sys.argv) < 2: filepath="."else: filepath=sys.argv[1]for root,dirs,files in os.walk(
分类:
编程语言 时间:
2018-07-18 21:43:13
阅读次数:
166
一、shell脚本介绍shell是一种脚本语言,shell是系统命令的集合1、可以使用逻辑判断、循环等语法;跟C语言有点像,但有本质的区别。2、可以自定义函数;定义函数是为了减少我们的重复代码。3、它可以实现自动化运维,可以批量同时执行,能大大增加我们的运维效率,;要想学好写好shell就要不断的去练习。二、结构和执行1?在开头需要加#!/bin/bash指定用bash解释器来执行,以#开头行进行
分类:
系统相关 时间:
2018-07-14 10:19:29
阅读次数:
252
Shell脚本介绍shell是一种脚本语言可以使用逻辑判断、循环等语法可以自定义函数shell是系统命令的集合shell脚本可以实现自动化运维,能大大增加我们的运维效率Shell脚本结构和执行开头需要加#!/bin/bash以#开头的行作为解释说明脚本的名字以.sh结尾,用于区分这是一个shell脚本执行方法有两种chmod+x1.sh;./1.shbash1.sh查看脚本执行过程bash-x1.
分类:
系统相关 时间:
2018-07-12 16:28:54
阅读次数:
164
在管理机器上安装ansible工具 yum install ansible 将需要管理的主机加入absible,的主机管理清单配置文件/etc/ansible/hosts 格式:inventory文件遵循INI文件风格,中括号中的字符为组名。 可以将同一个主机同时归并到多个不同的组中;此外,当如若 ...
分类:
其他好文 时间:
2018-07-12 10:35:02
阅读次数:
712
shell脚本介绍shell是一种脚本语言aming_linux(公众号)blog.lishiming.net(博客)可以使用逻辑判断、循环等语法可以自定义函数shell是系统命令的集合shell脚本可以实现自动化运维,能大大增加我们的运维效率shell脚本结构和执行开头需要加#!/bin/bash,意味着接下来的语句是由这个文件解析的,因为有了它我们才可以./1.sh这样执行,不然只能/bin/
分类:
系统相关 时间:
2018-07-11 23:31:18
阅读次数:
235