想来一点企鹅吗

一只来自内陆的运维鹅

Python对文档的处理

一.文件的打开和创建 >>> f = open('/tmp/test.txt') >>> f.read() 'hello python!\nhello worl...

2018-07-31 10:48:10

阅读数 239

评论数 0

python基础及规范

python介绍 why python 易学易用 跨平台 可扩展 扩展库 官方主页: http://www.python.org/ 数据结构 弱数据类型: python是一种弱化数据类型的脚本语言 >>&a...

2018-07-31 10:46:55

阅读数 47

评论数 0

python2_生成器

生成器 一.列表生成器 列表生成式是Python 内置的非常简单却强大的可以用来创建 list的生成式 要生成 list [1, 2, 3, 4, 5, 6, 7] 可以用 range(1, 8) [例子]:求出1-9的平方数 方法一:for循环 L = [] for i i...

2018-07-13 11:32:40

阅读数 164

评论数 0

python2.7_数据类型总结

数据结构总结 数值类型:int,long,float,complex,bool 数据类型:str(字符串),list(列表),tuple(元组),set(集合) 1.可变数据类型:list, dict(字典), set 数据一旦发生变化,不会在内存中开辟一个新的存储空间来存储新的对象 ...

2018-07-12 23:43:25

阅读数 496

评论数 0

python2_函数

函数 python中如果函数无返回值, 默认返回None; 一.行参 1.格式 def 函数名(形参): 函数体 return 返回值 2.函数的形式参数的默认值不要是可变参数; def add_end(L=[]): # 默认参数 L = [1,2,3] ...

2018-07-12 17:51:47

阅读数 66

评论数 0

python2_集合

集合 1.定义: 集合是不重复的数据类型 #遍历数组 #!/usr/bin/env python # -*- coding: utf-8 -*- s = {1,2,3,4,2,2,3,1,1} for i in s : print i 定义同元组列表一样,集合元素的数...

2018-07-12 17:21:22

阅读数 513

评论数 0

python2_switch

1.if实现switch 输入两个数字和符号,得出结果 #!/usr/bin/env python # -*- coding: utf-8 -*- while 1: num1 = input("请输入num1:") oper = r...

2018-07-12 16:19:06

阅读数 104

评论数 0

SaltStack_rhel6.5

SaltStack 一.saltstack是什么: 1.介绍: Salt是一种和以往不同的基础设施管理方法,它是建立在大规模系统高速通讯能力可以大幅提升的想法上。这种方法使得Salt成为一个强大的能够解决基础设施中许多特定问题的多任务系统。远程执行引擎是Salt的核心,它能够为多组系...

2018-07-05 00:27:59

阅读数 55

评论数 0

Shell编程13_运维脚本练习

运维脚本练习 【练习1】建立用户 执行user_create.sh userfile passwdfile 要求: 创建userfile中的用户 设定userfile用户的密码为passwdfile中的密码 当脚本后面的文件数不足两个时报错 当两个文件行数不一致时报错 当文件不存在...

2018-07-02 22:55:48

阅读数 58

评论数 0

Shell编程12_expect自动应答

expect自动应答 1.介绍: expect 是自动应答命令用于交互式命令的自动执行 spawn 是 expect 中的监控程序,其运行后会监控命令提出的交互问题 send发送问题答案给交互命令 “\r”表示回车 exp_continue 标示当问题不存在时继续回答下面的问题...

2018-07-02 21:54:16

阅读数 137

评论数 0

Shell编程11_case选择

case选择 格式: case $1 in word1 ) action1 ;; word2) action2 ;; ........ *) #针对于所有执行的动作 action_last...

2018-07-02 21:17:18

阅读数 48

评论数 0

Shell编程10_if循环

if循环 结构 1.基本结构 if 条件1 then 动作1 else 动作2 fi 2.嵌套结构 if 条件1 then elif 条件2 then 动作2 ... else 动作3 fi 【练习1】输入add创建用户,输入del删除用户 ...

2018-07-02 13:13:58

阅读数 48

评论数 0

Shell编程9_while循环

while循环 格式: while 条件 do done 【练习1】无限循环 执行脚本后跟happy关键字段,条件满足时输出内容 #!/bin/bash while [ "$1" = "happy" ]...

2018-07-02 11:18:01

阅读数 55

评论数 0

Shell编程8_for循环

循环 1.循环介绍: 循环就是重复一些命令的代码块,如果条件不满足就退出循环 2.格式: 精简格式: for ... in .... do done 【练习1】列出数字1-5 【练习2】列出所有的酒 将list里的内容用 ” ” 引起来,输出的时候可以在同一行 ...

2018-07-02 00:09:06

阅读数 52

评论数 0

Shell编程7_运算

运算 1.运算方法和运算符号 2.shell中常见的运算命令 bc ##linux中的计算器 scale=n ##保留小数点的位数

2018-07-01 23:28:10

阅读数 45

评论数 0

Shell编程6_变量

变量 一.变量的概念: 变量是在程序运行过程中它的值是允许改变的量; 变量是一串固定的字符来表示不固定的值的一种方法; 变量是一钟使用方便的占位符,用语音用计算机的内存地址,改地址可以存储脚本运行时刻更改的程序信息; 在shell中变量是不能永久保存在系统中的,必须在文件中声明。 ...

2018-06-30 00:26:44

阅读数 69

评论数 0

Shell编程5_文本处理三剑客(awk)

文本处理三剑客(awk) 1.awk介绍 AWK:三位创造者Aho、Weinberger和Kernighan统称 官方定义:一个优秀的样式扫描与处理工具 定位:AWK是一种用于处理文本的编程语言工具,主要用于格式化报文或从一个大的文本文件中抽取数据。提取原来文本中行的某些域进行计算...

2018-06-28 11:43:36

阅读数 71

评论数 0

Shell编程4_文本处理三剑客(sed)

文本处理三剑客(sed) 1.sed介绍

2018-06-28 10:24:26

阅读数 75

评论数 0

Shell编程3_文本处理三剑客(grep)

文本处理三剑客(grep) 一.Grep文本过滤器 1.grep介绍 文本过滤器(在大段指定的文件中,按一定的模式 patten)进行过滤) grep 有三种形式:grep egrep fgrep(grep 家族) 其实 grep 是一段话的缩写:Global search regul...

2018-06-27 16:20:50

阅读数 59

评论数 0

Shell编程2_常用命令

Shell编程2_常用命令 1.diff命令: 用来比较两个文件或目录的不同 格式: diff [options] [target1] [target2] diif --help 查看帮助 【常用的参数】 -b 或 --ignore-space-change 不检查空格字符的不同 -...

2018-06-27 13:44:03

阅读数 40

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭