zoukankan      html  css  js  c++  java
  • 【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]的远程连接关闭,

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

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

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

  • 相关阅读:
    重写(Overriding)与重载(Overloading)的区别
    A Guide to setup SQL Server Reporting Services (SSRS) with Dynamics AX
    date2Str Function in Dynamics AX 2009
    浅谈程序员加薪问题(转)
    消息队列设计精要
    Redis集群模式原理探究
    SpringBoot内置tomcat原理分析
    Mybatis整体设计探究
    MapStruct 使用详解
    Zookeeper快速领导者选举原理
  • 原文地址:https://www.cnblogs.com/tdcqma/p/5466190.html
Copyright © 2011-2022 走看看