资源描述:
《CentOS系统状态查看.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、CentOS系统状态查看环境介绍使用CentOS-6.4-x86_64-minimal.iso镜像文件安装操作系统,IP地址设置为192.168.0.2。vi/etc/sysconfig/network-scripts/ifcfg-eth0修改为以下字段:DEVICE=eth0ONBOOT=yesBOOTPROTO=staticIPADDR=192.168.0.2NETMASK=255.255.255.0GATEWAY=192.168.0.254DNS1=8.8.8.8IPV6INIT=yesIPV6ADDR=2001:da8:20d:31::2/64IPV6_DEFAULTGW=
2、2001:da8:20d:31::1servicenetworkrestart最好先使用date查看下当前时间,如果不准确的话,可以与国际时间做个同步yum-yinstallntpdatentpdatetime.nist.gov查看Cpu1)top命令是最流行Unix/Linux的性能工具之一。系统管理员可用运行top命令监视进程和Linux整体性能。-n:更新的次数,完成后将会退出toptop-n1top-09:53:43up26min,1user,loadaverage:0.02,0.01,0.00Tasks:68total,1running,67sleeping,0stopp
3、ed,0zombieCpu(s):0.6%us,0.5%sy,0.0%ni,98.3%id,0.6%wa,0.0%hi,0.0%si,0.0%stMem:1922616ktotal,222816kused,1699800kfree,8088kbuffersSwap:2047992ktotal,0kused,2047992kfree,116692kcachedPIDUSERPRNIVIRTRESSHRS%CPU%MEMTIME+COMMAND1391root200150281160900R1.90.10:00.02top1root2001922814921216S0.00.10:00
4、.79init2root200000S0.00.00:00.00kthreadd2)可以看到第三行显示的是当前CPU状态信息top-n1
5、sed-n3pCpu(s):0.6%us,0.5%sy,0.0%ni,98.4%id,0.6%wa,0.0%hi,0.0%si,0.0%st或者7top-n1
6、grepCpuCpu(s):0.6%us,0.5%sy,0.0%ni,98.4%id,0.5%wa,0.0%hi,0.0%si,0.0%st1)每列显示的意思如下:如果需要查看用户空间占用CPU的百分比,使用以下命令 0.6%us—用户空间占用CPU的百分比。 0.5%sy—内核空间占
7、用CPU的百分比。 0.0%ni—改变过优先级的进程占用CPU的百分比 98.4%id—空闲CPU百分比 0.5%wa—IO等待占用CPU的百分比 0.0%hi—硬中断(HardwareIRQ)占用CPU的百分比0.0%si—软中断(SoftwareInterrupts)占用CPU的百分比top-n1
8、grepCpu
9、awk'{print$2}'0.6%us,2)如果需要只显示百分比,使用以下命令top-n1
10、grepCpu
11、awk'{print$2}'
12、cut-c1-40.6%3)但是如果将这个数字作为系统CPU利用率不是很准,最好是使用100%减去空闲CPU百分比,使用
13、以下命令top-n1
14、grepCpu
15、awk'{print$5}'
16、awk-F"%"'{print(100-$1)"%"}'1.3%查看内存4)可以看到第四行显示的是当前Mem状态信息top-n1
17、sed-n4pMem:1922616ktotal,223576kused,1699040kfree,8216kbuffers或者top-n1
18、grepMemMem:1922616ktotal,223452kused,1699164kfree,8208kbuffers5)每列显示的意思如下:如果需要查看用物理内存总量,使用以下命令 1922616ktotal—物理内存总量 223576
19、kused—使用中的内存总量 1699040kfree—空闲内存总量8216kbuffers—缓存的内存量top-n1
20、grepMem
21、awk'{print$3}'1922616k6)如果需要显示内存使用百分比,使用以下命令top-n1
22、grepMem
23、awk'{print$5/$3*100"%"}'11.6421%71)也可以通过free命令查看内存使用情况(单位k,如果需要单位为m,使用free-m)注:free命令比top命令更快total:总计物理内存的大小