上一页 1 ··· 8 9 10 11 12 13 14 下一页
摘要: 批量创建10个系统账号(gota01-gota10),并设置密码(密码为随机数,要求是字符和数字的混合)###不用for循环的实现思路可参见https://user.qzone.qq.com/49000448/blog/1422183723 #!/bin/bash . /etc/init.d/fun 阅读全文
posted @ 2019-03-22 11:02 冥想心灵 阅读(1867) 评论(0) 推荐(0) 编辑
摘要: 基本操作方法格式:awk [选项] '[条件]{编辑指令}' 文件其中,print 是最常用的编辑指令;若有多条编辑指令,可用分号分隔。处理文本时,若未指定分隔符,则默认将空格、制表符等作为分隔符。 方式一:直接过滤文件内容[root@svr5 ~]# awk '{print $1,$2}' /et 阅读全文
posted @ 2019-03-18 17:14 冥想心灵 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 一 操作系统基础 操作系统:(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。 精简的说的话,操作系统就是一个协调、管理和控制计算机硬件资源和软件资源的控制程序。操作系统 阅读全文
posted @ 2019-03-18 14:23 冥想心灵 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 存储位置 类型 采集方式 场景Grains minion 静态 minion启动时,可以刷新 1、获取信息 2、匹配pillar master 动态 指定,实时生效 1、匹配 2、敏感数据配置LAMP (软件安装salt.states.pki 配置文件salt.states.file 服务salt. 阅读全文
posted @ 2019-03-16 16:09 冥想心灵 阅读(246) 评论(0) 推荐(0) 编辑
摘要: logging模块 shutil模块 subprocess模块 xml模块 logging模块 函数式简单配置 默认情况下Python的logging模块将日志打印到了标准输出中,且只显示了大于等于WARNING级别的日志,这说明默认的日志级别设置为WARNING(日志级别等级CRITICAL > 阅读全文
posted @ 2019-03-15 10:40 冥想心灵 阅读(262) 评论(0) 推荐(0) 编辑
摘要: Grains基础:• Grains是saltstack最重要的组件之一• 存储minion端的基本信息,这些信息一般都是静态的,如CPU、内核、操作系统等• Grains存储在minion本地• 管理员可以在minion端进行grains值的修改,如增加、删除等Grains基础应用应用一: 获取mi 阅读全文
posted @ 2019-03-14 22:35 冥想心灵 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 什么是saltstackSaltstack是基于python开发的一套C/S架构配置管理工具使用SSL证书签方的方式进行认证管理底层使用ZeroMQ消息队列pub/sub方式通信 – 号称世界上最快的消息队列ZeroMQ能快速在成千上万台主机上进行各种操作 – 采用RSA Key方式确认身主要功能S 阅读全文
posted @ 2019-03-09 20:12 冥想心灵 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 网络IP地址配置 文件在 /etc/sysconfig/network-scripts 文件夹下, 查看当前网卡名称 ip ad li ip命令辅助IP:Linux建立虚拟ip的方法 https://www.cnblogs.com/ywgh/p/11696475.html ens33网卡对应的配置文 阅读全文
posted @ 2019-03-07 14:00 冥想心灵 阅读(723) 评论(0) 推荐(0) 编辑
摘要: 一、迭代器生成器相关 3个1、range:函数可创建一个整数对象,一般用在 for 循环中。 2、next:内部实际使用了__next__方法,返回迭代器的下一个项目。 # 首先获得Iterator对象: it = iter([1, 2, 3, 4, 5]) # 循环: while True: tr 阅读全文
posted @ 2019-03-05 19:53 冥想心灵 阅读(206) 评论(1) 推荐(0) 编辑
摘要: import os import sys import pickle student_info = 'student_info' course_info = 'course_info' userinfo = 'userinfo' class Base: def __str__(self): retu 阅读全文
posted @ 2019-03-02 11:11 冥想心灵 阅读(259) 评论(0) 推荐(0) 编辑
摘要: Python 中的 __str__ 与 __repr__ 到底有什么差别 很多时候我们自己编写一个类,在将它的实例在终端上打印或查看的时候,我们往往会看到一个不太满意的结果。 类默认转化的字符串基本没有我们想要的一些东西,仅仅包含了类的名称以及实例的 ID (理解为 Python 对象的内存地址即可 阅读全文
posted @ 2019-03-02 10:40 冥想心灵 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 原文链接:python3的C3算法 一、基本概念 1. mro序列 MRO是一个有序列表L,在类被创建时就计算出来。 通用计算公式为: 1 2 mro(Child(Base1,Base2)) = [ Child ] + merge( mro(Base1), mro(Base2), [ Base1, 阅读全文
posted @ 2019-03-01 18:15 冥想心灵 阅读(470) 评论(2) 推荐(0) 编辑
摘要: isinstance和issubclass 反射 setattr delattr getattr hasattr __str__和__repr__ __del__ item系列 __getitem__ __setitem__ __delitem__ __new__ __call__ __len__ 阅读全文
posted @ 2019-03-01 18:12 冥想心灵 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 一、继承 1.1什么是继承?继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,父类又可称为基类或超类,新建的类称为派生类或子类python中类的继承分为:单继承和多继承 class ParentClass1: #定义父类 pass class ParentClass2: # 阅读全文
posted @ 2019-03-01 18:06 冥想心灵 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 一、面向过程 VS 面向对象 面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。优点是:极大的降低了写程序的复杂度,只需要顺着要执行的步骤,堆叠代码即可。缺点是:一套流水线或者流程就是用来解决一个问题,代码牵 阅读全文
posted @ 2019-02-27 16:11 冥想心灵 阅读(149) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/jin-xin/articles/9811379.html 以windows版本举例: 1、首先去Pycharm官网,或者直接输入网址:http://www.jetbrains.com/pycharm/download/#section=windows 阅读全文
posted @ 2019-02-15 15:00 冥想心灵 阅读(2774) 评论(0) 推荐(0) 编辑
摘要: 书写格式: 开头部分:\033[显示方式;前景色;背景色m + 结尾部分:\033[0m 注意:开头部分的三个参数:显示方式,前景色,背景色是可选参数,可以只写其中的某一个;另外由于表示三个参数不同含义的数值都是唯一的没有重复的,所以三个参数的书写先后顺序没有固定要求,系统都能识别;但是,建议按照默 阅读全文
posted @ 2019-02-15 14:57 冥想心灵 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 一、异常和错误 程序中难免出现错误,而错误分成两种(语法错误和逻辑错误)1.语法错误(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正) 2.逻辑错误(逻辑错误) 异常:程序运行时发生错误的信号,在python中,错误触发的异常如下 二、python中的异常种类 1.常见的异 阅读全文
posted @ 2019-02-15 11:31 冥想心灵 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 内置函数 我们就一起来看看python里的内置函数。截止到python版本3.6.2,现在python一共为我们提供了68个内置函数。它们就是python提供给你直接可以拿来使用的所有函数。这些函数有些我们已经用过了,有些我们还没用到过,还有一些是被封印了,必须等我们学了新知识才能解开封印的。那今天 阅读全文
posted @ 2019-02-14 11:02 冥想心灵 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 递归的定义——在一个函数里再调用这个函数本身现在我们已经大概知道刚刚讲的story函数做了什么,就是在一个函数里再调用这个函数本身,这种魔性的使用函数的方式就叫做递归。 递归的最大深度——997正如你们刚刚看到的,递归函数如果不受到外力的阻止会一直执行下去。但是我们之前已经说过关于函数调用的问题,每 阅读全文
posted @ 2019-02-14 09:05 冥想心灵 阅读(245) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 下一页