您的位置:首页 > 运维架构 > Linux

【Linux安全】系统资源监控与进程终止

2016-05-06 16:37 489 查看
linux系统允许多用户同时操作,当用户量非常大且占用系统资源非常严重的时候,

管理员想要分析一下资源的占用情况,而在linux中有没有类似于windows系统的

资源管理器一样的工具呢,答案是肯定的--》top工具

(1)首先查看一下当前系统正在线的用户有哪些,可以使用命令who,w,ps,如下图所示:

who命令:



w命令:



ps命令:



(2)在终端下,键入top命令,即可看到所有用户的进程所占用的系统资源,如下图所示:



(3)直接键入top命令的时候,由于系统中可能同时存在多个用户,未必能观察到某个特定用户的所有进程,

这对于系统管理员查找问题原因是非常不方便的。此时可以通过键入top命令后按u(小写),页面会显示出

要求输入用户名的提示



(4)输入要查询的用户名xiaowang后回车,系统会自动把其他账户的进程都过滤掉,方便系统管理员查看。



(5)如果在某个窗口中,发现某些进程异常或者用户执行了规定以外的应用程序,如占用了太多的系统资源,或着有僵尸进程的

存在,则可以直接在这个窗口将其删除。操作的方法很简单,如下图所示,键入字符k,则跳出提示你输入要关闭的进程号的页面。



(6)输入要关闭的进程号18313后按回车,在此查看进程是否已关闭,本例中是将用户[xiaowang]的远程连接关闭,

如下图所示看到连接已被关闭。

进程删除前:连接正常。



进程删除后,远程连接已被中断。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: