linux命令lr Linux命令ls( 七 )


3、动态统计信息 。
使用命令来统计进程的运行信息 , 跟微软操作系统的任务管理器一样 , 都是动态调整的 。也就是说,系统会每隔一段时间去统计这个信息,然后动态的显示在窗口中 。不需要用户手工去更新相关的信息 。而且从上面的图形中可以看出,命令统计的信息要比微软任务管理器统计的信息要多的多 。所以对系统管理员来说,具有更大的参考价值 。笔者以前也很喜欢采用微软操作系统的任务管理器 。而了解了命令后,就对其钟爱有加了 。因为其不仅可以完成任务管理器中的所有功能 。而且命令中有的信息在微软任务管理器中却无法显示 。而这些信息往往对我们维护系统、提升性能具有很大的参考价值 。
4、删除有异常的进程 。
如果这个窗口中,发现某些进程有异常或者用户执行了规定以外的应用程序,如占用了太多的系统资源或者有僵尸进程的存在 , 则可以直接在这个窗口中讲其删除 。操作的方法很简单,只需要在这个窗口内输入字符p,然后系统会提示系统管理员输入要关闭进程的PID 。管理员只需要键入这个值,然后按回车键就可以杀掉不需要的进程 。不过在关闭进程的时候,有权限的限制 。系统特权帐户root可以关闭所有用户的进程 。而普通帐户则只能够删除自己打开的程序,而无法关闭其他用户的进程 。如现在系统管理员先以oracle用户登录,发现root帐户下某个进程异常,想要关闭时 , 系统会提示无法关闭的错误信息 。此时管理员必须先终止这个进程,然后利用su命令更改登陆的帐户 。然后再关闭这个异常的进程 。系统管理员可以同时关闭多个进程 。方法很简单 , 就是同时输入多个需要关闭的进程号 。在各个进程号之间需要利用逗号隔开 。
在系统维护中是一个很有用的命令 。除了可以实现如上的功能外 , 还可以设置其动态更新的时间间隔等等 。不过需要注意的是,在不同版本的 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 。

推荐阅读