-
摘要: 一:exit(0)与exit(1)、return区别 exit函数是退出应用程序,删除进程使用的内存空间,并将应用程序的一个状态返回给OS,这个状态标识了应用程序的一些运行信息,这个信息和机器和操作系统有关,一般是 0 为正常退出, 非0 为非正常退出。 return返回函数值,是关键字,它表示了调阅读全文
posted @ 2018-06-17 02:38 姚红 阅读(17) 评论(0) 编辑
摘要: 第1章 zabbix监控 1.1 为什么要监控 在需要的时刻,提前提醒我们服务器出问题了 当出问题之后,可以找到问题的根源 网站/服务器 的可用性 1.1.1 网站可用性 在软件系统的高可靠性(也称为可用性,英文描述为HA,High Available)里有个衡量其可靠性的标准——X个9,这个X是代阅读全文
posted @ 2018-04-06 11:32 姚红 阅读(88) 评论(1) 编辑
摘要: 一:中文编码 1:指定编码 python 》#!/usr/bin/python shell 》#!/bin/bash 2:中文识别 # -*- coding: UTF-8 -*- 或 #coding=utf-8 3:多行语句 我们使用斜杠(/)将一行语句分成多行 如果是{},(),[]则直接可以进行阅读全文
posted @ 2018-03-26 23:26 姚红 阅读(120) 评论(0) 编辑
摘要: 镜像:Docker 镜像是用于创建 Docker 容器的模板容器:容器是独立运行的一个或一组应用仓库:用来保存镜像,可以理解为代码控制中的代码仓库 一个仓库中包含多个镜像,以镜像为模板可创建出多个容器,每个容器是独立运行的一个或者一组应用。 容器是镜像的实例,镜像是容器的模板 。 简略: 容器生命周阅读全文
posted @ 2017-11-16 01:31 姚红 阅读(920) 评论(0) 编辑
摘要: 1.linux查找目录下的所有文件中是否含有某个字符串 grep -rn “查找名称” *; 2.查看当前目录内存使用情况 #du 文件名 -h #ll -h 3.替换某文件内的某个字符串 dirback为替换前,DIRBACK为替换后 # sed -i "s/dirback/DIRBACK/g" 阅读全文
posted @ 2017-10-11 12:13 姚红 阅读(201) 评论(0) 编辑
摘要: 正文 OpenStack作为一个由NASA(美国国家航空航天局)和Rackspace合作研发并发起的,开放源代码项目的云计算管理平台项目。具体知识我会在后面文章中做出介绍,本章主要按步骤给大家演示在CentOS7上怎样部署OpenStack。 怎样安装CentOS7可参考《CentOS 7.3.16阅读全文
posted @ 2017-07-29 00:39 姚红 阅读(9325) 评论(9) 编辑
摘要: 一:什么是openstack 是Rackspace和NASA共同发起的开源项目,他是一系列软件项目的组合。 这些项目是松耦合的关系,可以进行独立的安装,启动和停止,只有在必要的时候才进行通信(优点:扩展性好,安全性高,缺点:安装和配置比较复杂) 二:openstack的主要功能组件 1:简介 主要分阅读全文
posted @ 2016-11-08 16:46 姚红 阅读(15910) 评论(0) 编辑
摘要: 一:exit(0)与exit(1)、return区别 exit函数是退出应用程序,删除进程使用的内存空间,并将应用程序的一个状态返回给OS,这个状态标识了应用程序的一些运行信息,这个信息和机器和操作系统有关,一般是 0 为正常退出, 非0 为非正常退出。 return返回函数值,是关键字,它表示了调阅读全文
posted @ 2018-06-17 02:38 姚红 阅读(17) 评论(0) 编辑
摘要: 一:安装git 1.1.linux安装 1、安装git依赖包 yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker 2、删除已有的git yum re阅读全文
posted @ 2018-06-13 11:41 姚红 阅读(12) 评论(0) 编辑
摘要: 一:awk简介 awk其名称得自于它的创始人 Alfred Aho 、Peter Weinberger 和 Brian Kernighan 姓氏的首个字母。实际上 AWK 的确拥有自己的语言: AWK 程序设计语言 , 三位创建者已将它正式定义为“样式扫描和处理语言”。它允许您创建简短的程序,这些程阅读全文
posted @ 2018-06-10 15:54 姚红 阅读(13) 评论(0) 编辑
摘要: 输出特效格式控制: \033[0m 关闭所有属性 \033[1m 设置高亮度 \03[4m 下划线 \033[5m 闪烁 \033[7m 反显 \033[8m 消隐 \033[30m -- \033[37m 设置前景色 \033[40m -- \033[47m 设置背景色 光标位置等的格式控制: \033[nA ...阅读全文
posted @ 2018-05-31 20:58 姚红 阅读(51) 评论(0) 编辑
摘要: 一:ngx_http_proxy_module 反向代理( reverse proxy) 方式是指用代理服务器来接受 Internet 上的连接请求, 然后将请求转发给内部网络中的上游服务器, 并将从上游服务器上得到的结果返回给 Internet 上请求连接的客户端, 此时代理服务器对外的表现就是一阅读全文
posted @ 2018-05-27 21:06 姚红 阅读(34) 评论(0) 编辑
摘要: 一:作用 Ngx_http_log_module:定义日志格式,并且以指定的格式保存。 二:示例配置 三:access_log 句法: access_log path [format [buffer=size] [gzip[=level]] [flush=time] [if=condition]];阅读全文
posted @ 2018-05-27 01:18 姚红 阅读(80) 评论(0) 编辑
摘要: 一:理解Nginx 1:什么是Nginx Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。 2:Nginx特性 (1)更快 (2)高扩展性,Nginx的设计极具扩展性, 它完全是由多个不同功能、 不同层次、 不同类型且耦合度极低的阅读全文
posted @ 2018-05-13 23:51 姚红 阅读(61) 评论(0) 编辑
摘要: 1:反向代理 代理就是中介,那有反向代理就有正向代理,两者的区别是什么嘞? 正向代理隐藏真实客户端,服务端不知道实际发起请求的客户端.,proxy和client同属一个LAN,对server透明; 反向代理隐藏真实服务端,客户端不知道实际提供服务的服务端,proxy和server同属一个LAN,对c阅读全文
posted @ 2018-05-12 09:50 姚红 阅读(78) 评论(0) 编辑
摘要: inspect模块主要提供了四种用处: 1.对是否是模块、框架、函数进行类型检查 2.获取源码 3.获取类或者函数的参数信息 4.解析堆栈 一、type and members 1. inspect.getmembers(object[, predicate]) 第二个参数通常可以根据需要调用如下1阅读全文
posted @ 2018-04-18 16:08 姚红 阅读(84) 评论(0) 编辑
摘要: sys模块提供了一系列有关Python运行环境的变量和函数。 sys模块的常见函数列表 sys.argv: 实现从程序外部向程序传递参数。 sys.platform: 获取当前系统平台。 sys.path: 获取指定模块搜索路径的字符串集合,可以将写好的模块放在得到的某个路径下,就可以在程序中imp阅读全文
posted @ 2018-04-18 10:15 姚红 阅读(33) 评论(1) 编辑