Chinaunix首页 | 论坛 | 博客
  • 博客访问: 271337
  • 博文数量: 36
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 411
  • 用 户 组: 普通用户
  • 注册时间: 2015-05-04 22:05
个人简介

追求永无止境

文章分类
文章存档

2016年(3)

2015年(33)

分类: LINUX

2015-09-10 07:44:03

1、查看服务器的CPU详细情况:cat /proc/cpuinfo

2、查看服务器的内存详细情况:free –m

         Total:内存总数 used:已经使用的内存数 free:空闲内存数  shared:多个进程共享的内存总额  -buffers/cache:已用的内存数,即used-buffers-cached  +buffers/cache:可用的内存数,即 free+buffers+cached

3、查看服务器的硬盘详细情况:

查看硬盘及分区信息:fdisk –l

检查文件系统的磁盘空间占用情况:df –h

查看硬盘的IO性能:iostat –d –x –k 1 10

参数说明:

Rrqm/s:每秒进行merge的读操作数目,即delta(rmerge)/s

Wrqm/s:每秒进行merge的写操做数目,即delta(wmerge)/s

r/s:每秒完成的读IO设备的次数,即delta(rio)/s

w/s:每秒完成的写IO设备的次数,即delta(wio)/s

rsec/s:每秒读扇区数,即delta(rsect)/s

wsec/s:每秒写扇区数,即delta(wsect)/s

rkB/s:每秒读K字节数。是rsect/s的一半,因为每扇区大小为512字节

wkB/s:每秒写K字节数。是wsect/s的一半。

Avgrq-sz:平均每次设备I/O操作的数据大小(即扇区),即deltarsect + wsect/delta(rio + wio )

Avgqu-sz:平均I/O队列的长度。即delta(aveq)/s/1000 (除以1000是因为aveq的单位为毫秒)

Await:平均每次设备I/O操作的等待时间(单位:毫秒),即delta(ruse+wuse)/delta (rio +wio)

Svctm:平均每次设备I/O操作的服务时间(单位:毫秒),即delta(use)/delta (rio+wio)

%util:一秒钟有百分之多少的时间用于I/O操作,或者说一秒中有多少时间I/O队列是非空的,即delta(use)/s/1000

如果%util接近100%,说明产生的I/O请求太多,I/O系统已经满负荷,该磁盘可能存在瓶颈

await 的大小一般取决于服务时间(svctm),以及I/O队列的长度和I/O请求的发出模式。这个相应时间应该低于5ms

4、查看linux系统中某目录的大小

         du –sh /root

5、dd命令:可以把指定的输入文件复制到指定的输出文件中,并在复制过程中可以进行格式转换。

         制作交换文件:

         dd if = /dev/zero of=/swapfile bs=1024 count=65536

         制作驱动盘的时候:

         dd if=rhel40.img of=/dev/fd0 bs=10k

         制作ISO镜像:

         dd if=/dev/cdrom of=/root/cd1.iso

6、查看linux系统的平均负载

         查看平均负载:uptime

         查看平均负载以及登陆用户:w

         动态查看负载情况:top

                   load average参数:分别为1min,5min,15min内的平均进程数量

7、查看linux系统的其它参数:

         vmstat:查看linux系统的整体性能,可以查看系统的进程状态、内存使用情况、虚拟内存的使用情况、磁盘的I/O、中断、上下文切换、CPU的使用情况等性能信息。

         Procs

                   r:等待运行的进程数

                   b:处在非中断睡眠状态的进程数

                   w:被交换出去的可运行的进程数

         memory

                   swpd:虚拟内存使用情况

                   free:空闲内存

                   buff:用作缓存的内存数

         swap

                   si:从磁盘交换到内存的交换页数量

                   so:从内存交换到磁盘的交换页数量

         I/O

                   bi:发送到块设备的块数

                   bo:从块设备接收到的块数

         system

                   in:每秒的中断数,包括时钟中断

                   cs:每秒的环境切换次数

         CPU

                   usCPU使用时间

                   syCPU系统使用时间

                   id:闲置时间

8、查看内核版本号:

         uname –a

查看系统已载入的相关模块:

         lsmod

阅读(2250) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~