shell编程2 一、条件判断语句 1、按照文件类型进行判断 eg:test -e /etc/passwd 或者 [ -e /etc/passwd ] &&echo yes || echo no 注意[]两边必须有空格 2、按照文件权限进行判断 3、两个文件之间进行比较 注:Inode是i节点号,是 ...
分类:
系统相关 时间:
2017-06-02 20:28:22
阅读次数:
254
1、if条件判断语句 注意: Python代码的缩进规则。具有相同缩进的代码被视为代码块。 缩进请严格按照Python的习惯写法:4个空格,不要使用Tab,更不要混合Tab和空格,否则很容易造成 因为缩进引起的语法错误。 if 语句后接表达式,然后用:表示代码块开始。同样可以使用else if(el ...
分类:
编程语言 时间:
2017-05-30 15:49:46
阅读次数:
267
ansible小结(一)ansible的安装 常用的自动化运维工具: CFengine 最早的自动化运维工具 Chef Puppet --基于Ruby开发,采用C/S架构,扩展性强,基于SSL认证 (远程命令执行比较短板) SaltStack --基于Python开发,采用C/S架构,比Puppet ...
分类:
其他好文 时间:
2017-05-28 13:00:15
阅读次数:
921
有三种循环语句:while , do...while , for ,最常用的是for循环。 while 先判断再执行,如果条件为false,一次都不执行;do...while 是先执行一次,再判断条件是否成立,至少执行一次。 for(初始化变量值1;布尔表达式/条件判断语句2;步长/更改循环变量3) ...
分类:
编程语言 时间:
2017-05-26 21:50:33
阅读次数:
204
简介 SaltStack是一个服务器基础架构集中化管理平台,具备配置管理、远程执行、监控等功能,一般可以理解为简化版的puppet和加强版的func。SaltStack基于Python语言实现,结合轻量级消息队列(ZeroMQ)与Python第三方模块(Pyzmq、PyCrypto、Pyjinjia ...
分类:
其他好文 时间:
2017-05-26 17:29:23
阅读次数:
145
Linux轻量级自动运维工具- Ansible 创始人 Michael DeHanan 2012-03-09 同类自动化工具: Ansible Saltstack Puppet Chef Fabric Ansible 特点 agentless (去中心化) 只要保存管理机的认证信息,那么任何一台机器 ...
分类:
其他好文 时间:
2017-05-23 23:45:53
阅读次数:
341
一 基础使用 1. 简介ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。ansible是基于模块工作的,本身没有批量部署的能力。真正具有批 ...
分类:
其他好文 时间:
2017-05-23 14:21:07
阅读次数:
785
在web项目中,表单的验证和提交是我们经常开发的功能之一。下面我们来看一下一般情况下我们如何验证一个用户的注册。 需求: 注册需要用户名,密码,手机号码,邮箱 所有选项不能为空 密码要长度不能少于8位,并且不能全部为数字 手机号码要验证符合当前手机格式 邮箱也要验证格式 来看我们最直观的实现功能的代 ...
分类:
其他好文 时间:
2017-05-22 17:56:18
阅读次数:
245
简单条件判断语句 SQL> declare 2 myage number := 10; 3 begin 4 if myage < 11 then 5 dbms_output.put_line('I am a child'); 6 end if; 7 end; 8 / I am a child PL/ ...
分类:
数据库 时间:
2017-05-13 20:13:08
阅读次数:
839
使用puppet实现自动化运维服务概述:1、什么是puppetpuppet是一个为实现数据中心自动化管理而设计的配置管理软件。是一种Linux、Unix平台的集中配置管理系统,使用ruby语言,可管理配置文件、用户、cron任务、软件包、系统服务等。puppet把这些系统实体称之为资源,puppet的设..
分类:
其他好文 时间:
2017-05-10 14:53:06
阅读次数:
257