linux监测命令运行 linux系统检测命令( 五 )


在系统维护中是一个很有用的命令 。除了可以实现如上的功能外 , 还可以设置其动态更新的时间间隔等等 。不过需要注意的是,在不同版本的 Linux系统中其功能稍有差异,而且其显示的布局与内容也有所不同 。为此当系统管理员维护其不怎么熟悉的版本时 , 有时候需要查看系统的帮助说明 。此时只需要在命令后面加上?号就可以获得相关的帮助 。这个联机帮助文档根命令一样,都是系统管理员的好帮手 。不过可惜的是,现在这些在线帮助文档都是英文的 。所以这对系统管理员的英文说明要求比较高 。
我想监视linux系统的内存使用情况,在linux下有哪
[root@iZ259r7h4pfZ ~]#
- 16:48:24 up 226 days, 8:34, 1 user, load average: 0.00, 0.00, 0.01
Tasks: 204 total, 1 running, 164 sleeping, 0 sped, 39 zombie
Cpu(s): 0.9%us, 0.9%sy, 0.0%ni, 98.1%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 1920740k total, 1123552k used, 797188k free, 24216k buffers
Swap: 0k total, 0k used, 0k free, 87436k cached
[root@iZ259r7h4pfZ ~]# free -m
total used free shared buffers cached
Mem: 1875 1097 778 0 23 85
-/+ buffers/cache: 988 887
Swap: 0 0 0
也可以用watch监控
[root@iZ259r7h4pfZ ~]# watch -n 1 "free -m"
Every 1.0s: free -m Tue Oct 31 16:48:44 2017
total used free shared buffers cached
Mem: 1875 1098 777 0 23 85
-/+ buffers/cache: 989 886
Swap: 0 0 0
LoadRunner如何监控Linux系统资源
这个需要配置吧
:blogs./yangxia-test/archive/2012/11/27/2790771.
怎样使用loadrunner监控linux系统资源
LR只是模拟客户端和服务器进行交互,并不能直观的收集服务器是内部的信息,如果要监控服务器性能情况,linux系统可以用nmon(或者用命令不过 , 只能监控内存之类的情况,写一个shell脚本定时输出日志到本地就可以了),oracle可以用awr 。
如何查看linux资源使用情况
Linux查看系统资源占用
在系统维护的过程中,随时可能有需要查看 CPU和内存的使用率,并根据相应信息分析系统状况的需求 。本文介绍一下几种常见的Linux系统资源查看命令 。
1、总体内存占用的查看
命令:free
图1 free命令查看内存占用
(1) free命令默认是以kb为单位显示的,可以用free -m 用Mb单位来显示 。
【linux监测命令运行 linux系统检测命令】(2) Mem行 : total = used + free 其中buffers和cached虽然计算在used内 ,  但其实为可用内存 。
(3) Mem下一行:used为真实已占内存,free为真实可用内存 。
(4)Swap:内存交换区的使用情况 。
2、查看内存占用前五的进程
命令:ps auxw | head -1;ps auxw|sort -rn -k4|head -5
图 2.1查看内存占用前5的进程
如图2.1所示 ,  内存的单位是kb,VSZ是虚拟内存的占用,RSS是真实的内存的占用 。
命令分解:
ps auxw显示系统资源占用情况;
head -1表示显示第一列,即标题列;
sort -r 表示反向排序,-n表示按数字排序,-k4表示列的第4个字符 。
3、查看CPU占用前三的进程
命令:ps auxw|head -1;ps auxw|sort -rn -k3|head -3
图3.1 查看cpu占用前三的进程
该命令与图2.1相仿,只是选择的资源占用情况的第3列(即cpu),用“-k3”表示 。
4、查看系统整体的负载
命令:
图4.1 显示系统整体负载
(1)第一行: 系统时间 + 系统运行时间 + 几个用户 + 1/5/15分钟系统平均负载
(2)第二行:进程总数(total) + 正在运行进程数(running) + 睡眠进程数(sleeping) + 停止的进程数(sped)+ 僵尸进程数(zombie)
(3)第三行:用户空间CPU占比(us) + 内核空间CPU占比(sy)+ CPU空置率(id)

推荐阅读