自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Coohx

执行者·反省着·前进的

  • 博客(70)
  • 收藏
  • 关注

原创 移动通信(Mobile Communication)

移动通信(Mobile Communication)基本术语   - 电信Telecommunication         - 通信Communication   - GPRS: 通用分组无线业务(General Packet Radio Service)   - WAP: 无线应用协议   - MMS: 多媒体信息服务

2016-12-21 23:34:40 8244 1

原创 光纤通信(Optical Fiber Communication)

光纤:光导纤维的简称。光是一种电磁波。光纤之父——高锟。光纤通信的发展史主要体现在两方面: 光纤材料和半导体激光器技术。光纤的一般结构:    光纤是一种高度透明的玻璃丝,由纯石英经过复杂的工艺拉制而成,由纤芯、包层、树脂涂覆层组成。        - 纤芯的作用: 传输光信号。        - 包层的作用: 使光信号尽可能封闭

2016-12-21 23:02:11 6139

原创 进程控制块、进程上下文

一. 进程控制块        为了描述和控制进程的运行,系统为每个进程定义了一个数据结构——进程控制块(PCB)。  它是进程重要的组成部分,它记录了操作系统所需的、用于描述进程的当前状态和控制进程的全部信息。  操作系统就是根据进程的PCB来感知进程的存在,并依此对进程进行管理和控制。 PCB是进程存在的唯一标识。        PCB主要包括如下4方面的信息 

2016-11-07 23:06:29 8811

原创 2016年学习过程&秋季招聘

想了很久,最终还是决定把自己从接触Linux那一刻起的情况一直到得到第一份Linux运维工程师工作的整个经过做一个总结,这么做的原因有两个,一是对这段时间有个总结,总结一下得与失;二是将整个过程的经验写下来,与对Linux技术感兴趣的小伙伴们进行分享。           首先来说一下自己是怎么接触到Linux,并开始学习的。 时间回到2016年1月份左右,这个时候是大三上学期的末

2016-10-10 11:16:02 1764

转载 Linux中设置和同步时间

Linux中设置和同步时间转自:https://mos.meituan.com/library/8/all-about-time/准确的系统时间是稳定服务的基础,本文介绍与时间相关的Linux命令,以及如何为自己的Linux服务器维护准确的时间。 时间 一台Linux服务器有两个时间源,一个是硬件时间,即服务器硬件

2016-09-17 16:23:25 1907

原创 数据库复习笔记——SELECT 大全

SELECT 语句的一般格式:SELECT [ALL|DISTINCT] [别名][, [别名]] ...FROM [别名] [, [别名]]... | (select 语句>) [AS] [WHERE ][GROUP BY 1> [HAVING ]][ORDER BY 2> [ASC | DESC]];1. 目标列表达式的可选格式

2016-09-17 16:20:30 2775

原创 数据库复习笔记——事物&并发控制

数据库恢复技术——事务处理和并发控制技术《数据库系统概论》    事物是一系列的数据库操作,是数据库应用程序的基本逻辑单元。 事务处理技术主要包括数据库恢复技术和并发控制技术。一 .  事物是什么         事务是用户定义的一个数据库操作序列,这些操作要么全做,要么不做,是一个不可分割的工作单位。事务(Transaction)是访问并可能更新数

2016-09-17 11:30:57 2214

原创 数据库复习笔记——数据库系统的基本概念

从一般的数据库系统到关系型数据库系统===================================================================== 数据库系统的4个基本概念: 数据(data)     数据是数据库中基本的存储对象。表示事物的符号记录为数据。 数据库(DataBase,DB)     数据库,存放数据的

2016-09-16 23:37:20 1502

转载 Keepalived 原理

一.keepalived和其工作原理:keepalived是一个类似于Layer2,4,7交换机制的软件。是Linux集群管理中保证集群高可用的一个服务软件,其功能是用来防止单点故障。keepalived的工作原理:         keepalived是基于VRRP协议实现的保证集群高可用的一个服务软件,主要功能是实现真机的故障隔离和负载均衡器间的失败切换,防

2016-09-11 17:22:22 9240 2

原创 Linux 文件描述符

文件描述符1  什么是文件描述符     在C程序中,文件由文件指针或者文件描述符表示。ISO C的标准I/0库函数(fopen, fclose, fread, fwrite, fscanf, fprintf等)使用文件指针,UNIX的I/O函数(open, close, read, write, ioctl)使用文件描述符。下面重点来说下,文件描述符是如何

2016-08-29 21:46:57 1130

原创 Linux 线程

线程(thread)是在 共享内存空间 中并发的多道执行路径,它们共享一个进程资源,如文件描述符和信号处理。Linux的线程是针对POSIX线程,也就是pthread,Linux对它的支持最好。   线程是一个更接近于执行体的概念,它可以与同进程中的其他线程共享数据,但拥有自己的栈空间,拥有独立的执行序列。在串行程序的基础上引入线程和进程是为了提高程序的并发度,从而提高程序的运行效率和响应

2016-08-24 17:43:29 1067

原创 Linux 信号

Linux中的一个重要概念——信号。 信号与进程的状态转换息息相关。信号的基本概念   在Linux系统中,信号是在软件层次上对中断机制的一种模拟。一个进程接收到信号之后,有相应的信号的处理程序,而一个进程也可以给另外一个(或一组)进程发送信号。在原理上,一个进程收到一个信号与处理器收到一个中断请求可以说是一样的。    使用信号进行进程间通信(IP

2016-08-24 17:39:55 682

原创 Linux 进程

参考:《Shell编程从入门到精通》1. 进程是什么   定义: 进程是一个具有独立功能的程序关于某个数据集合的一次可以并发执行的运行活动,是处于活动状态的计算机程序。     进程作为构成系统的基本细胞,不仅是系统内部独立运行的实体,而且是独立竞争资源的基本实体。     进程既然是运行中的程序,则必定有它的开始和结束。对于Linux系统来说,新进程由

2016-08-24 17:36:45 2773 1

原创 shell 命令的执行—fork & exec

shell命令分为 内建命令 & 外部命令内建命令(builtin command) 是shell解释程序内建的,由shell直接执行,不需要派生新的进程。   常见的内建命令:.(点命令)、bg、cd、continue、echo、exec、exit、export、fg、jobs、pwd、read、return、set、shift、test、times、trap

2016-08-24 17:32:19 16656

原创 awk 实战

1. 生成数据报表   有一个数据文件datafile是某位业务员的客户们3个月来的交易统计。datafile中的数据以冒号为分隔符,分了5个字段,分别为用户的name,电话phone,1月的消费金额,2月的消费金额,3月的消费金额,  要求:(1)生成人可读的数据报表,格式清晰        (2)生成每位客户(每行记录)的3个月的消费总数,以及每个月的总营业额;

2016-08-22 20:03:52 823

原创 awk 字符串与算数处理

格式化输出    awk提供两个高级输出函数printf和sprintf,他们提供了格式化输出功能。    - printf函数将格式化字符串打印到标准输出(stdout)     - sprintf 函数则返回“可以赋值给变量的字符串”     eg.    print.awk# printf & sprintf{ #

2016-08-22 20:03:00 1308

原创 awk-语法深入-用户自定义函数

- 自定义函数格式   awk 自定义函数获取参数,选择性的返回标量值,函数可以在程序的顶层任意位置定义。自定义格式为:  function name(arg1,arg2,....argn){      statement(s)  }  在自定义的函数中,指定的参数被当作局部变量,他们会隐藏任何同名的全局性变量。调用函数的格式: function

2016-08-22 20:02:10 2263

原创 awk-语法深入-记录、字段分隔符

awk规定,对于文本文件,默认情况下,一条记录对应一行,即记录之间的默认分隔符是换行符;而一条记录又可以分为多个字段,默认字段分隔符为空格。   输入记录分隔符变量:RS(record sign)   输出记录分隔符变量:ORS(output record sign)   字段分隔符变量:FS(field sign)   输出字段分隔符变量:OFS(output f

2016-08-22 20:01:19 6054

原创 awk 语法深入-判断循环语句

awk 判断与循环语句    awk 作为一门语言,支持顺序、判断、循环三种语句。awk的这三种语句借鉴了C语言,可以控制程序的流程。   条件语句有if/esle,循环语句有for循环、while循环、do/while循环。 - if 语句    语法格式:{ if(expression) { statement;statement;...

2016-08-22 20:00:29 1890

原创 awk-基本语法知识

awk 是一门语言,这当之无愧!awk 除了简单的文本处理功能,awk具有计算机语言所特有的性质,例如变量、判断、循环、甚至数组。 简单的功能:awk 处理文本时,将文本分成一条一条的记录,awk允许通过匹配代码(正则)匹配记录;每条记录都包含多个字段,awk可以修改字段分隔符来灵活的隔开字段。它提供了($0,$1...)访问各个字段。awk 常被用于处理字段。所谓字段,就是文

2016-08-22 19:58:16 1099

原创 Linux 文件系统 与 目录树

文件系统和目录树“居住”在磁盘分区中,在目录树这个层面,我们几乎察觉不到磁盘分区的存在。 目录树可以分为小的部分,每个部分可以在自己的磁盘或分区上。1. /根目录  根目录一般不包含任何文件,除了可能的标准的系统引导镜像,通常叫做/vmlinuz。其他所有的文件都在根目录的子目录中。 /bin 引导启动所需的命令或普通用户可能用的命令(可能引导启动后)

2016-08-22 19:54:29 1587

原创 监控脚本报错

-gt等运算符 只针对整数进行

2016-08-21 21:23:37 479

原创 sed 语法深入

sed 流编辑器(流编辑器可以对从管道这样的标准输入接收到的数据进行编辑.)     -sed 是基于行的,按顺序对每一行执行命令。     -sed 处理数据时,将一行读入其模式缓冲区,执行编辑命令,再打印模式缓冲区。然后它对后面的每一行重复这些步骤。     -再次强调,sed是基于行的,逐行处理数据。基本操作:     sed -e '5d

2016-08-18 11:07:31 967

原创 linux下-正则基础

正则表达式中有两种基本字符匹配:特殊字符和一般字符。 1.特殊字符: meta character 元字符,赋予它表达匹配的某些含义;  2.一般字符:没有任何特殊意义的字符。meta元字符BRE&ERE都支持: ^ 锚定行或字符串的开头,匹配以某个字符开头的行。 $ 锚定行或字符串的结尾,匹配以某个字符结尾的行。 ^$ 空行 ---> (BRE中锚点(^/$)字符仅

2016-08-18 10:59:39 494

原创 KVM 虚拟机的网络模式学习及配置

KVM 虚拟化环境中的网络模式首先要了解在Linux中的KVM创建的虚拟机的网卡都包含前半段和后半段,前半段在虚拟机上,后半段在宿主机上,这里以CentOS6为例,上图eth0为Guest1虚拟机上的网卡,对应的后半段为vnet0,在Guest1上所有发往eth0的数据就直接发往vnet0了,也可以将vnet0看作一块网卡。

2016-08-14 12:59:00 19766 1

原创 Session 和 Cookie

session与cookie的联系与区别...

2016-08-10 11:17:54 1111

原创 What is YAML? & Ain't

YAML & Ain't

2016-08-01 00:30:43 875

原创 saltstack 实现lamp批量部署

自动化批量管理工具saltstack 实现lamp批量部署.

2016-07-31 19:52:35 1774

原创 Nagios-安装与配置

1. Nagios 简介nagios是一个开源软件,可以监控网络设备的网络流量、Linux/windows主机状态,甚至可以监控打印机 它可以运行在Linux上或windows上 基于浏览器的web界面方便运维人员查看监控项目的状态 支持web界面配置、管理操作 支持短信、邮件通知 可以自定义脚本实现自定义化监控 Nagios官网 http://www.nagios.org2. Nagi

2016-07-21 22:52:23 721

转载 进程与线程

线程共享的环境包括:                 进程代码段,                 进程的公有数据(利用这些数据,线程很容易实现相互间的通讯) ,                    进程打开的文件描述符,                 信号的处理器进程的当前目录和进程用户ID与进程组ID。进程拥有这许多共性的同时,还拥有自己的个性。有了这些

2016-07-21 08:25:50 408

转载 libc、glibc和glib的关系

linux里面的glibc

2016-07-21 07:46:17 971

转载 Linux-ACL相关设置

linux访问控制列表ACL相关知识,与ACL相关的几个命令:setfaclgetfaclchaclsetfacl

2016-07-15 14:47:17 1384

转载 linux下mount挂载设备

挂载命令(mount) 命令格式: mount [-t vfstype] [-o options] device dir 其中: 1.-t vfstype指定文件系统的类型,通常不必指定。mount会自动选择正确的类型。常用类型有:    光盘或光盘镜像:iso9660  DOS fat16文件系统:msdos  Windows 9x fat32文件系统:vfat  Windows

2016-07-11 14:57:36 6388 1

原创 Shell 编程之if常见语法

if语句基本语法if conditionthen staementselif conditionthen statementselse statementsfi常见条件表达式文件表达式if [ -f file ] 如果文件存在 if [ -d … ] 如果目录存在 if [ -s file ] 如果文件存在且非空 i

2016-07-04 23:12:10 772

转载 nagios配置过程详解

正在学习nagios监控,详细学习一下配置这块,共享一下:1、nagios默认配置文件介绍 nagios安装完毕后,默认的配置文件在/usr/local/nagios/etc目录下,每个文件或目录含义如下表所示: 2、配置文件之间的关系 在nagios的配置过程中涉及到的几个定义有:主机、主机组,服务、服务组,联系人、联系人组,监控时间,监控命令等,从这

2016-06-25 16:52:30 3523

转载 Vmware 虚拟机克隆后网卡地址的修改

vmware 克隆后网卡地址的修改

2016-06-05 11:51:06 6272

转载 keepalived理论工作原理

keepalived理论工作原理keepalived可提供vrrp以及health-check功能,可以只用它提供双机浮动的vip(vrrp虚拟路由功能),这样可以简单实现一个双机热备高可用功能。keepalived是一个类似于layer3, 4 & 5交换机制的软件,也就是我们平时说的第3层、第4层和第5层交换。Keepalived的作用是检测web 服务器的状态。 Layer3,4&5工作在IP

2016-06-04 17:09:33 2421

原创 mysql主从同步-错误记录

mysql主从同步:有三台mysql A B C 其中A 和 B 已经做了主从,又把B做成了C的主,然后问题是,B上说什么也不记录bin-log,所以C就一直不能从B上同步到数据,B能从A上顺利同步到数据。解决办法: 在B的配置文件my.cnf 加上一句 log-slave-updates AB主从已设置好,问题出在BC之间B上: mysql>grant replication slav

2016-05-29 14:59:21 3049

转载 Squid服务中的缓存命中率

谈谈Squid服务中的缓存命中率cache命中在squid每次从它的缓存里满足HTTP请求时发生。cache命中率,是所有HTTP请求中命中的比例。Web缓存典型的cache命中率在30%到60%之间。另一个相似的度量单位叫做字节命中率,描绘了cache提供服务的数据容量(字节数) cache丢失在squid不能从它的缓存里满足HTTP请求时发生。cache丢失的理由有很多种。最明显的,当squi

2016-05-28 21:50:21 2896

原创 Vmware-NAT网络模式介绍及理解

Vmware-NAT网络模式学习

2016-05-15 12:12:26 1060

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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