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


    linux系统允许多用户同时操作,当用户量非常大且占用系统资源非常严重的时候,

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

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

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

    who命令:

     

    w命令:

     

    ps命令:

     

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

     

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

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

    要求输入用户名的提示

     

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

     

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

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

     

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

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

    • 进程删除前:连接正常。

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

  • 相关阅读:
    za
    分享
    git
    javascript总结
    2019年IT行业的前景如何,JAVA和大数据适合女性么?
    java编程培训都学习哪些内容
    python中如何进行json转化
    Java技术分享:搭建Mybatis-generator工程
    2019年Java技术中当前流行的三大框架
    MySQL在阿里云服务器上的在线安装及配置
  • 原文地址:https://www.cnblogs.com/tdcqma/p/5466190.html
Copyright © 2020-2023  润新知