zoukankan      html  css  js  c++  java
  • Linux服务器查看内存, CPU占用情况,查看和杀死进程

    在工作中,我们常常要关注到服务器的CPU、内存、IO、NETWORK等资源使用情况,以下总结了查看Linux服务器内存,CPU情况以及进程管理的方法。

    (1)查看资源总情况命令TOP

    TOP命令可以看到关于服务器目前的总情况,包括CPU,内存等。

    字段说明:

    • PID:进程标示号
    • USER:进程所有者
    • PR:进程优先级
    • NI:进程优先级别数值
    • VIRT:进程占用的虚拟内存值
    • RES:进程占用的物理内存值
    • SHR :进程使用的共享内存值
    • S :进程的状态,其中S表示休眠,R表示正在运行,Z表示僵死
    • %CPU :进程占用的CPU使用率
    • %MEM :进程占用的物理内存百分比
    • TIME+:进程启动后占用的总的CPU时间
    • Command:进程启动的启动命令名称

    (2) 查看进程命令ps

    标准格式为

     ps [-option]
    

    常用参数:

    常用命令

     ps -aux | grep XXX
    
     ps -elf| grep XXX
    

    (3) 强行终止进程命令kill -9

    对于僵尸进程用

    kill [uid]
    

    同时终止所有子进程 (如果杀掉了父进程,那么父进程下面的子进程也会死掉)

    kill -9 [uid]
    

    例如我想终止gedit,在terminal中输入:

    ps -A|grep gedit
    

    查看到gedit的UID是16491,在terminal输入:

    kill -9 16491
    

    即完成gedit进程的强制终止

  • 相关阅读:
    三、python语法(定义,赋值,注释,输入输出)
    二、Python安装
    一、python简介
    Java第十二天
    Java第十一天
    Java第十天
    Java第九天
    Java第八天
    Java第七天
    Java第六天
  • 原文地址:https://www.cnblogs.com/laiyaling/p/11907978.html
Copyright © 2011-2022 走看看