自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小怪兽

我的努力求学没有得到别的好处,只不过是愈来愈发觉自己的无知。

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

原创 KVM 虚拟化疑点

1、今天登陆 KVM 服务器 ,忽然看到 iptables 规则多了好些。[root@my-localhost ~]# iptables -t nat -nLChain PREROUTING (policy ACCEPT)target     prot opt source               destinationChain POSTROUTING (policy

2014-12-25 11:04:20 1191

原创 脚本练习_比较长

#!/bin/bash## 功能:自动生成两个文件 ,文件一以空格为分隔符 ,第一列为手机号码 ,第二列为话费金额##                          文件二以空格为分隔符 ,第一列为手机号码 ,第二列为流量金额##       其中 ,文件一、二中的手机号码相同、并且一一对应 ,金额不同## 要求:1、打印出话费金额最大的手机号码跟话费消费金额#

2014-12-18 17:27:43 596

原创 脚本练习_当用户输入值为数字时显示 非数字时不显示 输入 end 时退出

#!/bin/bash## Script Filename : print_test.sh.## Writen by Wangxiaoqiang 2014/12/17.while :;do  read -p "Please input a number : " number  [ "$number" == "end" -o "$number" == "END" -o "

2014-12-17 17:20:59 1634

原创 脚本练习_输入用户名 检测用户是否存在 存在则检测家目录是否存在

#!/bin/bash## Script Filename : check_home.sh.## Writen by Wangxiaoqiang 2014/12/17.read -p "Please input a username : " username[ "${username}" == "root" ] && echo " ${username}'s homed

2014-12-17 17:17:20 2349

原创 split

split 这个命令用来分割大文件 , 例如服务器的数据库备份文件要下载到本地 , 就可以使用 split 分割成多个小文件 , 分批下载[root@study tmp]# dd if=/dev/zero of=./db bs=200M count=1 # 模拟一个 200M 的大文件记录了1+0 的读入记录了1+0 的写出209715200字节(210 MB)已复制,7.733

2014-12-01 14:42:56 606

原创 脚本练习_监控系统根分区使用率

#!/bin/bash# Monitor disk / .# writen by Wangxiaoqiang 2014-12-01.while true do Result=`df / | awk -F [" "%]+ '{print $5}' | grep -P '[\d]+'` if [ $Result -gt 85 ] then

2014-12-01 13:35:09 602

原创 运维工程师笔试题

1、请编写脚本计算出 " 1+2+3...+100" 的值命令行方式:[root@study ~]#  i=0 ; for k in {1..100}; do i=`expr $i + $k` ; done ; echo $i5050脚本方式:#!/bin/bash# Count 1+2+3...100 = ? .i=0for k in {1..100}  do

2014-11-28 13:32:26 2190

原创 LVM 创建、扩容、删除

LVM ( Logical Volume Manager ) 逻辑卷管理一、创建 LV1、首先在你的虚拟机上添加一块新的硬盘用来做实验。2、安装 lvm : yum -y install lvm23、查看新添加的磁盘[root@study ~]# fdisk -lDisk /dev/sdb: 21.5 GB, 21474836480 bytes2

2014-11-26 14:14:46 2283

原创 I/O 使用率统计

I/O 利用率[root@study ~]# yum -y install sysstatiostat[root@study ~]# iostat -k [-k 以千字节为单位显示统计数据 -p 获取每个分区的统计数据 -x 获取平均时间]Linux 2.6.32-431.el6.x86_64 (study.localhost.localdomain)    

2014-11-25 14:40:31 1366

原创 脚本练习_每 30s 监控主机存活率 邮件报警

#!/bin/bash# The monitoring host survival script.# Writen by Wangxiaoqiang 2014-11-24.HOST=xxx.xxx.x.xxMAIL=xxxxxxxxxxx@xxx.comwhile true  do    ping -c 10 $HOST > /dev/null    if

2014-11-24 10:28:30 1314

原创 脚本练习_计算100以内可以整除3的正整数之和

#!/bin/bash# Test script.# Writen by Wangxiaoqiang 2014-11-24.SUM=0for i in `seq 1 100`  do     if [ `expr $i % 3` -eq 0 ]       then         SUM=$(expr $i \+ $SUM)     fidone

2014-11-24 09:51:39 3937

原创 脚本练习_计算运行中的进程所占内存总和

#!/bin/bash# The calculation memory usage script.# Writen by Wangxiaoqiang 2014-11-21.COUNT=($(ps aux | awk '{print $6}' | grep -v '^[RSS|0]'))length=${#COUNT[@]}SUM=0for ((i=0;i<$leng

2014-11-21 16:42:30 854

原创 ls -l 命令结果中第二列的含义

[root@study tmp]# mkdir a[root@study tmp]# ls -ld adrwxr-xr-x. 2 root root 4096 11月 21 11:38 a## 创建一个目录

2014-11-21 12:21:13 4177 1

原创 脚本练习_检查用户属组

#!/bin/bash# This is a check user group scripts .# Writen by Wangxiaoqiang 2014-11-21read -p "Please input username : " usernamegrep ${username} /etc/passwd > /dev/nullif [ $? -ne

2014-11-21 09:58:43 657

原创 脚本练习_增减文件名后缀

#!/bin/bash# This is a batch change file name suffix scripts .# Writen by Wangxiaoqiang 2014-11-20DIR=/var/tmpAdd_suffix(){   touch $DIR/{a..g}   find $DIR -type f | xargs -i mv {} {}.

2014-11-20 10:11:08 616

原创 理论知识

1、Unix 是对源代码实行知识产权保护的传统商业软件;Linux 是在 Unix 的基础上变异为开放源代码的自由软件。用户对 Linux 有很高的自主权,它的开发处在一个完全开放的环境中,而用户对 Unix 只能被动适应,因为它的开发处在一个黑箱之中,只有相关开发人员才能接触到产品的原型。它们都是操作系统。2、BSD 是 Unix 的衍生系统,现在并不特指任何一个 BSD 衍生版本,而是类

2014-11-19 17:50:51 573

原创 blkid

blkid 用来生成磁盘 UUID

2014-11-13 16:29:34 1908

原创 Linux 服务器安全管理

1、删除系统默认账户、组

2014-11-10 17:39:53 962

原创 Linux 下常见的性能分析工具

1、vmstatvmstat 是 Virtual Meomory Statistics ( 虚拟内存统计 ) 的缩写,利用 vmstat 命令可以对操作系统的内存信息、进程状态、CPU 活动等进行监视,无法对某个进程深入分析。[root@localhost ~]# vmstat 3 5  # 每 3 秒更新一次输出信息,统计 5 次后停止输出procs -----------mem

2014-11-05 15:20:15 731

原创 Mysql 主从状态监控

#!/bin/bashDBuser=rootDBpasswd=123456Mail="wang@163.com"Result=/tmp/mysql.txtState=`netstat -lnpt | grep 3306`if [ -z "$State" ]  then#    mail -s "Can't connect to Mysql

2014-11-03 15:51:28 794

原创 KVM 虚拟化安装

一、KVM 简介           KVM 是 kernel-based Virtual Machine 的简称,是一个开源的系统虚拟化模块,是 Linux 下 x86 硬件平台上的全功能虚拟化解决方案,包含一个可加载的内核模块 kvm.ko 提供虚拟化核心架构和处理器规范模块。自 Linux 内核 2.6.20 之后集成在 Linux 的各个主要发行版本中。它使用 Linux 自身的调度器

2014-10-11 09:37:54 1232

原创 Zabbix 2.4.0 安装、配置

一、Zabbix 简介    Zabbix 是一个企业级的开源分布式监控软件,同水准的还有 Cacti 、Nagios 。Zabbix 通过 C/S(Client/Server 即 客户端/服务器端)架构模式采集数据,B/S(Brower/Server 即 浏览器/服务器端)架构模式展示和配置。Zabbix 需运行在 LAMP 环境下,Agent 安装在被监控设备上,被监控设备上的数据由代理收

2014-09-30 10:19:01 10450 1

原创 CentOS 桌面环境的一些设置

一、安装桌面环境

2014-09-25 11:52:34 1260

转载 MBR 与 GPT

MBR && GPTLegacy BIOS模式使用的是MBR来记录分区,而UEFI BIOS模式使用的GPT来记录分区。MBR:主引导记录(Master Boot Record,缩写:MBR),又叫做主引导扇区,是计算机开机后访问硬盘时所必须要读取的首个扇区,它在硬盘上的三维地址为(柱面,磁头,扇区)=(0,0,1)。MBR 的限制:在MBR 分区表中最多 4

2014-09-19 15:48:38 722

原创 UEFI 启动 GPT 分区引导、安装 Linux (CentOS 6.4)

启动方式:UEFI引导分区:GPT在上述

2014-09-19 15:41:44 22458 2

原创 W

ss

2014-09-17 14:41:31 705

原创 Linux 中一些命令的用法

1、date

2014-09-01 15:30:21 665

原创 CentOS 6.4 文件系统只读故障

故障描述:VMware 虚拟机

2014-08-21 10:43:15 3065

原创 Oracle 11g R2 for CentOS 6.4

又又又

2014-08-01 10:34:41 818

原创 Zabbix 监控软件简单安装

一、Zabbix 简介        Zabbix 是一个企业级的开源分布式监控软件,同水准的还有 Cacti 、Nagios 。Zabbix 通过 C/S(Client/Server 即 客户端/服务器端)架构模式采集数据,B/S(Brower/Server 即 浏览器/服务器端)架构模式展示和配置。Zabbix 需运行在 LAMP 环境下,Agent 安装在被监控设备上,被监控设备上的数据

2014-07-01 11:41:44 1343

原创 LVM 在线扩容

LVM 在线扩容    今天安装 oracle 11g R2 ,装着装着提示我磁盘空间不足了,挺郁闷的,还好我装系统的时候做的是 LVM ,所以这里扩一下容量。一、关机,添加一块 10G 大小的磁盘[root@oracleDB ~]# df -HT文件系统    类型      容量  已用  可用 已用%% 挂载点/dev/mapper/my_vg-LogVol01

2014-06-18 14:07:54 1107

原创 Linux 运维工作中的小技巧

一、普通用户通过终端登录Linux

2014-06-09 15:19:38 1120

原创 Apache 目录权限的设置

Apache 目录权限的设置# 这是我创建的一个虚拟主机跟虚拟目录的配置NameVirtualHost *:80     ServerName www.abc.com     DocumentRoot /var/www/html               Options -Indexes FollowSymLinks         ## 这段我定义了主目录不能被

2014-05-09 14:48:40 1702

原创 Linux ext3/ext4 文件系统数据恢复

Linux ext3/ext4 文件系统数据恢复工具ext3         ext3grepext3/ext4    extundelete下载地址: ext3grep       https://code.google.com/p/ext3grep/downloads/listextundelete    http://nchc.dl.sou

2014-05-07 16:10:05 2347

原创 进程 & 线程

什么是进程? 什么是线程? 他们之间有什么样的关系 ?进程:进程是表示资源分配的基本单位,又是调度运行的基本单位。例如,用户运行自己的程序,系统就创建一个进程,并为它分配资源,包括各种表格、内存空间、磁盘空间、I/O设备等。然后,把该进程放入进程的就绪队列。进程调度程序选中它,为它分配CPU以及其它有关资源,该进程才真正运行。所以,进程是系统中的并发执行的单位。线程:线程是进程

2014-02-28 11:53:59 880

原创 Linux top 命令详解

top 命令是 Linux 系统中常用的性能分析工具,能够实时显示系统中各个进程的占用资源情况,类似与 windows 系统下的任务管理器。命令使用起来很简单,直接输入 top 就可以出现统计情况,请看下图: 下面我们详细介绍各个参数的作用:统计信息区前五行是系统整体的统计信息:第一行是系统当前时间 13:54:39 ,连续运行了 43 天 17 个小时 27 分钟,当前登录用

2014-02-27 14:27:26 1280

原创 Linux shell script

这里面记载了一些曾经写过的小脚本1、已知一些网卡名称,分别判断机器中的网卡名称是什么,并查看其连接状态#/bin/bashpath=/etc/sysconfig/network-scripts/div=`ls $path | awk '{print $1}' | grep ifcfg | awk -F - '{print $2}'`for i in $divdofor

2014-02-20 15:29:40 1172

原创 Cacti 流量监控全步骤、邮件报警实现过程

Cacti 流量监控全步骤、邮件报警实现过程 到现在为止 cacti 已经能够正常运行了,总结一下:安装步骤呢就是上述这些,首先保证你的 lamp 环境可以正常运行,之后要检查你的系统时间是否正确,因为这会影响到 cacti 图中是否有数据,接下来的 cacti 安装按步骤来就好了,第一次访问 cacti 时会出现空白页的情况,这是因为 php 的问题导致,高版本的 php 中会话函数被取消,而我们使用的 cacti 版本中还在继续使用,所以我们要注释掉这个函数,装完 cacti 要定义一个任务计划,让

2014-02-17 15:09:29 8879 3

原创 Linux 服务器中流量跑高的案例

这里就简单说说这个流量跑高。  首先我从cacti 中监控到了一台放在机房的服务器流量异常,何为异常这里说一下:本身这台服务器交换机中限制带宽为两兆峰值,而他却可以跑到100M,按正常情况来说,当你的服务器流量跑满的时候,你的机器会很卡、远程连接会掉线或者根本连不上,所以正常流量来看,是绝对不会跑到100M的,所以这叫流量异常。下面给大家看一下图:  那么当我发现异常后,我就查资料

2014-02-10 17:01:04 7590

原创 LVS + Keepalived 实现高可用负载集群

环境描述:操作系统  RedHat 6.4 x64 minimal 安装LVS_master 192.168.0.220   LVS_backup 192.168.0.221   LVS_vip 192.168.0.222WEB_223     192.168.0.223   WEB_224      192.168.0.224   GATEWAY 192.168.0.1一、配

2014-02-10 09:14:40 1418

空空如也

空空如也

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

TA关注的人

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