05 2019 档案

摘要:psutil模块:需先下载此模块 #py文件名字不要跟导入的模块重名 #py文件是可以当做模块导入的 import psutil #资源监控模块 mem = psutil.virtual_memory() #监控内存 print(men) cpu = psutil.cpu_percent(1) #监 阅读全文
posted @ 2019-05-31 20:18 冷漠铁锤王富贵 阅读(313) 评论(0) 推荐(0)
摘要:连接查询(两张表关联查询) 在sql语句中,- - 代表注释 内关联查询(查询两张表的交集) 内关联查询显示指定字段 左关联:以左边表为基准,如果右边的表内的记录匹配不到,就显示NULL 右关联:以右边为基准,如果左边的表内记录匹配不到,就不会显示 自关联: 就是说有一张表,类似于这样: 在自关联的 阅读全文
posted @ 2019-05-31 20:08 冷漠铁锤王富贵 阅读(339) 评论(0) 推荐(0)
摘要:数据库用户的操作 登录前需先启动3306端口。 首次启动需初始化数据库 增/改: 创建用户及赋予用户指定权限 删: 收回用户指定或全部权限 删除用户 用: 登录数据库 查: 查看指定用户权限 查看当前登录数据库用户 忘记用户密码怎么办 登录无需密码,但登陆后设置密码后需在去配置文件删除添加的内容。 阅读全文
posted @ 2019-05-31 19:40 冷漠铁锤王富贵 阅读(485) 评论(0) 推荐(0)
摘要:mariadb(默认端口3306) 什么是数据库? 白话:用来存放数据的仓库,这个仓库只不过是按照一定的数据结构来组织。 数据库模型分为三种: 层次式数据库 网络式数据库 关系型数据库和非关系数据库 什么是关系型数据库: 由很多二维表(x横y竖)组成,一行代表一条信息,一列代表类型 表与表之间可以有 阅读全文
posted @ 2019-05-31 19:06 冷漠铁锤王富贵 阅读(2210) 评论(0) 推荐(0)
摘要:Ansible:自动化运维工具 你需要在一台机器上yum install 一个包,这时候有一个需求,比如现在有5台机同时需要装apache这个包,那么100台呢,ssh上去就太慢了,这时候就借助到了ansible批量部署工具。 通过host inventory这个文件去管理需要批量部署的主机,它实现 阅读全文
posted @ 2019-05-31 17:09 冷漠铁锤王富贵 阅读(1501) 评论(0) 推荐(0)
摘要:MQ 全称为 Message Queue, 消息队列( MQ ) 是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。 一个软件它一般都会有一些小的程序来相互之间调用,才能进行正常的工作,那么每个程序相互之间调用,发送信息有两种发 阅读全文
posted @ 2019-05-31 16:57 冷漠铁锤王富贵 阅读(879) 评论(0) 推荐(0)
摘要:brctl常用命令 查看当前虚拟网桥状态 添加一个网桥 删除一个网桥 添加网口 删除网口 VALN LAN 表示 Local Area Network,本地局域网,通常使用 Hub (集线器)和 Switch(交换机) 来连接 LAN 中的计算机。一般来说,两台计算机连入同一个 Hub 或者 Swi 阅读全文
posted @ 2019-05-31 09:33 冷漠铁锤王富贵 阅读(1462) 评论(0) 推荐(0)
摘要:kvm存储虚拟化 KVM 的存储虚拟化是通过存储池(Storage Pool)和卷(Volume)来管理的。 Storage Pool 是宿主机上可以看到的一片存储空间,可以是多种型; Volume 是在 Storage Pool 中划分出的一块空间,宿主机将 Volume 分配给虚拟机,Volum 阅读全文
posted @ 2019-05-31 09:22 冷漠铁锤王富贵 阅读(418) 评论(0) 推荐(0)
摘要:什么是云计算 最早提出来是亚马逊公司,发家是靠卖书,最后自己把自己卖书的业务移到互联网上,随着自己公司业务的增加,自己公司内部服务器就不够用了,慢慢就开始做虚拟化,做了虚拟化之后,随着公司组织架构的复杂性,虚拟化满足不了公司业务部门的要求,后来基于虚拟化技术做了二次的研发,它满足不了什么呢,公司部门 阅读全文
posted @ 2019-05-31 09:11 冷漠铁锤王富贵 阅读(6193) 评论(0) 推荐(0)
摘要:virsh命令下管理虚拟主机 virsh既有命令行模式,也有交互模式 命令模式:virsh后头跟命令参数 交互模式:在命令行直接输入virsh 语法结构 列出当前宿主机上处于运行状态的虚拟机 列出当前宿主机上所有的虚拟机 开启某一台虚拟机 正常关闭一台虚拟机 强制关闭某一台虚拟机 开机自启动某台虚拟 阅读全文
posted @ 2019-05-30 09:31 冷漠铁锤王富贵 阅读(313) 评论(0) 推荐(0)
摘要:Jenkins持续集成工具 Jenkins功能包括: 1 持续的软件版本发布/测试项目 2 监控外部调用工具 3 jenkins就是基于Java开发的一种持续集成的工具 4 可以将运维用到的各个脚本整合起来,并且可以通过页面方式集中管理,而且可以也可以实现和gitlab、github交互,也可以实现 阅读全文
posted @ 2019-05-26 19:15 冷漠铁锤王富贵 阅读(263) 评论(0) 推荐(0)
摘要:为什么要有函数 函数即变量 函数,一次定义,多次调用 可以提高代码的重复利用率和提高他的模块性 定义函数的格式: 函数分为两个阶段 第一个阶段:定义阶段 第二个阶段:调用阶段 如何调用定义的函数: 函数的内存地址加上()就是调用 调用函数的格式 快速定义名字 不可以用关键字(key:value形式) 阅读全文
posted @ 2019-05-26 09:39 冷漠铁锤王富贵 阅读(306) 评论(0) 推荐(0)
摘要:python文件处理 打开一个文件,打开的方式就是文件处理。 应用程序不可以直接操作硬件。需要通过os(操作系统)来操作硬件。 python打开文件的格式: 三要素: 把绝对路径粘贴过来的时候,他的颜色会不对,因为\f之类的是转译符。这样打开文件就会。有问题。 对于windows来说,windows 阅读全文
posted @ 2019-05-25 15:53 冷漠铁锤王富贵 阅读(216) 评论(0) 推荐(0)
摘要:引用计数:就是他的门牌号。 一个内存地址可以对应多个门牌号,但是一个门牌号只能对应一个地址。 垃圾回收机制 在程序结束后,变量所占用的内存回收。 在门牌号全部摘除,变量所占用的内存回收。 可变类型 在id不变的情况下,value可以变。比如字典,列表。 内存地址不变,就是可变类型。 不可变类型 va 阅读全文
posted @ 2019-05-25 15:41 冷漠铁锤王富贵 阅读(269) 评论(0) 推荐(0)
摘要:字符串的用法 1 判断字符串的结尾字符,返回的值的布尔形式 判断字符串的开头字符是否为当前字符串的开头字符 2 统计字符串内的字符的下标(第几位),从右往左统计,是从-1开始,第一个字符是-1. 查找字符串内最靠左字符下标 3 可以定义一个变值,是叫字符串格式化 方式一 方式二 方式三:还有一种字符 阅读全文
posted @ 2019-05-25 15:32 冷漠铁锤王富贵 阅读(519) 评论(0) 推荐(1)
摘要:python是解释性语言 什么是解释性语言 就相当于你去饭店,你点了10道菜,他做好1道给你上1道。解释一行,执行一行。速度上不如编译性语言快。 什么是编译性语言 就相当于去饭店吃饭,你点了10道菜,他10道都做完了一起给你上10道,给你一个打包似的感觉。java就属于编译性语言(但很快要收费)。 阅读全文
posted @ 2019-05-25 15:14 冷漠铁锤王富贵 阅读(1424) 评论(0) 推荐(0)
摘要:shell流程控制 流程控制是改变程序运行顺序的指令。linux shell有一套自己的流程控制语句,其中包括条件语句(if),循环语句(for,while),选择语句(case)。下面我将通过例子介绍下,各个语句使用方法。 新知识点: 黑洞文件,此文件相当于windows的回收站,不会占我们的磁盘 阅读全文
posted @ 2019-05-25 14:43 冷漠铁锤王富贵 阅读(525) 评论(0) 推荐(0)
摘要:文本处理三剑客 grep sed awk sed是可以不打开文件进行增删改查,vim的缺点是打开文件会把文件加载到我们的内存中,占用我们的内存,sed不会把文件加载到内存当中。 要先观察格式 格式 sed选项 不输出模式空间里的内容 执行多条sed命令 使用拓展正则时用 直接修改文件内容 sed命令 阅读全文
posted @ 2019-05-24 11:38 冷漠铁锤王富贵 阅读(220) 评论(0) 推荐(0)
摘要:shell函数(使脚本看起来更加简洁) 传参就用$1 定义函数格式: 第一种格式: 第二种格式: fuction ()可以省略,但二者必有其一。 引用函数直接输入函数名就可以引用。 正则表达式(匹配的时候加" ") 正则是做什么用的,就是匹配要符合你预期要求的字符串。 通配符与正则的区别 awk g 阅读全文
posted @ 2019-05-24 11:34 冷漠铁锤王富贵 阅读(806) 评论(0) 推荐(0)
摘要:shell变量 什么是变量,存放了各种数据,在linux怎么定义了变量,name=ken,name就是变量名,ken就是变量值, 但是在shell中,有三种方式: Shell 变量的命名规范和大部分编程语言都一样。 变量名的定义 变量名由数字、字母、下划线组成; 必须以字母或者下划线开头; 不能使用 阅读全文
posted @ 2019-05-24 11:28 冷漠铁锤王富贵 阅读(344) 评论(0) 推荐(0)
摘要:git分布式版本控制 git是什么? 开源的分布式版本控制系统,可以可以有效、高速的处理从很小到非常大的项目版本管理。 比如说有一条开发主线,如果我们有两个开发,他们两个都在开发主线上修改文件的话,这样就会让开发主线很乱,这个时候就可以用git创建分支,分支1和分支2,开发一人员在分支1上操作,开发 阅读全文
posted @ 2019-05-24 11:09 冷漠铁锤王富贵 阅读(238) 评论(0) 推荐(0)
摘要:shell:简单、易用、高效,是一个内置的脚本,不需下载 什么是脚本:一条一条命令的堆积 shell 是一个程序,一般都是放在/bin或者/user/bin目录下,当前 Linux 系统可用的 Shell 都记录在/etc/shells文件中。/etc/shells是一个纯文本文件,你可以在图形界面 阅读全文
posted @ 2019-05-24 11:04 冷漠铁锤王富贵 阅读(2055) 评论(0) 推荐(0)
摘要:如果你的一个服务启动不起来,如何排错,查看日志 tomcat使用详解 tomcat也是一个web服务器,轻量级的,处理java语言很好 tomcat安装 打开官网 https://tomcat.apache.org/ 打开download,选择9,而后传至Linux。 此时tomcat已经安装好了, 阅读全文
posted @ 2019-05-24 11:00 冷漠铁锤王富贵 阅读(413) 评论(0) 推荐(0)
摘要:nginx也是一个提供web服务的程序 nginx特点 多个连接对应一个进程(性能要求高时选择) 占用内存资源少,轻量级web服务器 抗并发好 处理静态文件性能是apache的三倍以上 nginx 作为负载均衡服务器,支持 7 层负载均衡 本身就是一个反向代理服务器 apache特点 一个连接对应一 阅读全文
posted @ 2019-05-23 11:48 冷漠铁锤王富贵 阅读(322) 评论(0) 推荐(0)
摘要:Cobbler自动化装机 一个可以实现批量安装系统的Linxu应用程序,他可以实现同个服务器安装不同操作系统版本。 准备环境 开启两个网卡。一个仅主机模式,一个桥接模式,仅主机模式对内提供cobbler服务。 配置完网卡后ping网络会ping不同。 打开 编写 不需重启网络,即可设置好网络。 首先 阅读全文
posted @ 2019-05-23 11:39 冷漠铁锤王富贵 阅读(265) 评论(0) 推荐(0)
摘要:Apacche web服务器(lamp架构) http超文本协议 统一资源标识符 URI 统一资源定位符 URL 其实包含了这些东西 http://www.sina.com.cn:80/admin/index.php ssl 安全套接字(声明一个协议) http:// 域名 www.sina.com 阅读全文
posted @ 2019-05-23 11:37 冷漠铁锤王富贵 阅读(451) 评论(0) 推荐(0)
摘要:NTP服务是搭建集群的第一步,是保持时间的同步性,保持一致 服务端 首先下载 而后打开配置文件 配置文件里有很多内容,但只要留三行就足够了。 而后重启即可 查看启没启动,没有un是启动成功 客户端 下载 ntpdate同步时间服务器 而后进行时间同步 工作中使用NTP服务 第一步 设置NTP服务开机 阅读全文
posted @ 2019-05-23 11:25 冷漠铁锤王富贵 阅读(2236) 评论(0) 推荐(0)
摘要:NFS 服务 Linux与Linux之间的文件共享 就是网络文件系统,依靠网络。 所有端口都存放在此,对应的服务跟端口 部署NFS 先部署服务器端: 部署之前要先启用rpcbind(将NFS服务器的IP地址和端口号等信息发送给客户端),不然会部署失败 第一步 这是一个组件,里面包含了其他的组件和命令 阅读全文
posted @ 2019-05-23 11:18 冷漠铁锤王富贵 阅读(479) 评论(0) 推荐(0)
摘要:如何配置多个网卡 第一步: 打开设置,选择网络驱动器添加 第二步: 查看网卡是否添加成功 第三步: 打开刚添加的网卡配置文件(注意,你刚添加的网卡是没有配置文件的,需要去复制一份到/etc/sysconfig/network-scripts目录下,新网卡名字千万不能弄错,要与添加的名字一致) 之后重 阅读全文
posted @ 2019-05-23 11:09 冷漠铁锤王富贵 阅读(685) 评论(0) 推荐(0)
摘要:rpm是管理程序的一个小工具,rpm常来用作查询 什么源码包:大多数都是tar.gz,bz、bz2结尾的包 zip结尾的包 压缩格式为 解压格式为 软件安装的方式 编译安装(很复杂):格式是固定的,但参数需要自己来选择,虽然步骤只有四步。可以安装最新的。(从网络获取) rpm安装:安装和卸载很方便, 阅读全文
posted @ 2019-05-15 14:33 冷漠铁锤王富贵 阅读(211) 评论(0) 推荐(0)
摘要:工作中使用四层模型,研究使用七层模型,什么是四层模型,即把七层模型的物理层跟数据链路层划分为网络接口层,网络层为网络IP层,运输层还是运输层,会话层、表示层、应用层统归为应用层。这就是IP四层模型。 要知道交换机位于OSI七层模型中的传输层。 路由器位于OSI七层模型中的网络层。 常见的网络协议 D 阅读全文
posted @ 2019-05-15 14:32 冷漠铁锤王富贵 阅读(308) 评论(0) 推荐(0)
摘要:RAID磁盘阵列 什么是RAID RAID是磁盘阵列的英文缩写,多块磁盘组成了一个组合,一起完成存储任务,就是磁盘阵列。 RAID几种常用的类别(组合) RAID0:条带卷:最低磁盘个数2+,空间利用率100%,优点是读写速度快,缺点是不容错。 原理:有100G数据写入,50G写入一块磁盘,50G写 阅读全文
posted @ 2019-05-15 14:29 冷漠铁锤王富贵 阅读(310) 评论(0) 推荐(0)
摘要:硬盘接口的种类分四类:(价格由低到高) IDE SATA硬盘:别名串口硬盘,具有较强的纠错能力。 SCSI硬盘:即采用SCSI接口的硬盘,SCSI接口具有应用范围广,多任务,带宽大,CPU占用率低。 SAS硬盘:是串行连接SCSI,是新的SCSI技术,但又与SATA硬盘相同,比这两个更强。 分区符的 阅读全文
posted @ 2019-05-15 14:28 冷漠铁锤王富贵 阅读(1059) 评论(0) 推荐(0)