-20.1shell脚本介绍
-20.2shell脚本结构和执行
-20.3date命令用法
-20.4shell脚本中的变量
#20.1Shell脚本介绍
-shell是一种脚本语言关注aming_linuxblog.lishiming.net
-可以使用逻辑判断、循环等语法
-可以自定义函数
-shell是系统命令的集合
-shell脚本可以实现自动化运维,..
分类:
系统相关 时间:
2017-11-21 19:41:36
阅读次数:
246
0参考资料 三度的ansible首页 http://www.cnblogs.com/sanduzxcvbnm/category/1036442.html kkblog的ansible首页 http://www.cnblogs.com/Carr/tag/ansible/ ansible documen ...
分类:
其他好文 时间:
2017-11-20 19:13:05
阅读次数:
123
自动化运维理念 1传统运维 1.1操作方式 命令行、批量脚本 1.2特点 资源少、业务结构简单、运维工作简单 1.3缺点 效率低、无法跨平台、资源分散、无标准 2自动化运维 2.1概念 是一组将静态的设备结构转化为根据IT服务需求动态弹性相应的策略,目的是实现IT运维的质量,降低成本 2.2优点 高 ...
分类:
其他好文 时间:
2017-11-20 19:10:17
阅读次数:
147
一、ruby介绍(pupet4以上已用其他语言重写)puppet3以下版本是由ruby语言研发的,所以在学习Puppet之前,可以先了解下ruby语言。ruby是一种面向对象、命令式、函数式、动态的通用编程语言。在20世纪90年代中期由日本人松本行弘设计并开发,遵守BSD许可证和RubyLicense。它的灵..
分类:
其他好文 时间:
2017-11-20 17:49:24
阅读次数:
193
1.什么是ORM?ORM,即Object-RelationalMapping(对象关系映射),它的作用是在关系型数据库和业务实体对象之间作一个映射,这样,我们在具体的操作业务对象的时候,就不需要再去和复杂的SQL语句打交道,只需简单的操作对象的属性和方法。2.ORM的优缺点是什么?优点:摆脱复杂..
分类:
其他好文 时间:
2017-11-16 19:48:13
阅读次数:
175
Python可以开发什么?许多 目前主要做的是数据分析统计(如大数据分析)数据挖掘,人工智能科学研究计算,WEB服务端开发方面和自动化运维。 Python语法简单 容易学习入门 开发速度快 代码可读性高属于高级编程语言,结合了解释性、编译性,互动性和面向对象的特点的脚本羽凡 Python部分大项目: ...
分类:
编程语言 时间:
2017-11-14 19:35:04
阅读次数:
188
一、基础介绍 1、简介SaltStack是一个服务器基础架构集中化管理平台,具备配置管理、远程执行、监控等功能,一般可以理解为简化版的puppet和加强版的func。SaltStack基于Python语言实现,结合轻量级消息队列(ZeroMQ)与Python第三方模块(Pyzmq、PyCrypto、 ...
分类:
其他好文 时间:
2017-11-14 11:24:11
阅读次数:
159
Ansible是新出现的自动化运维工具,基于Python研发。糅合了众多老牌运维工具的优点实现了批量操作系统配置、批量程序的部署、批量运行命令等功能。仅需在管理工作站上安装ansible程序配置被管控主机的IP信息,被管控的主机无客户端。ansible应用程序存在于epel(第三方社区)源,依赖于很 ...
分类:
编程语言 时间:
2017-11-12 16:32:35
阅读次数:
251
在自动化运维和测试中,经常需要查找操作文件,比如说查找配置文件(从而读取配置文件的信息),查找测试报告(从而发送测试报告邮件),经常要对大量文件和大量路径进行操作,对于python而言这就需要依赖于os模块。下面就学习下os模块常用的几个方法。>>>importos#导..
分类:
编程语言 时间:
2017-11-10 10:58:23
阅读次数:
208