美文网首页
linux中的进程查看与管理

linux中的进程查看与管理

作者: 增肥 | 来源:发表于2018-11-14 19:56 被阅读0次

    合抱之木,生于毫末;九层之台,起于垒土;千里之行,始于足下。——《老子•道德经》

    输入ps -A 会显示当前运行的进程,不显示已经结束的进程;ps x会显示所有进程,比ps -A显示的更详细

    ps -a 显示shell前台运行命令的进程,但不包括shell本身;ps l 为长列表显示进程的详细信息;ps f 显示进程的从属关系

    ps ax -o 为指定显示进程相关信息:%cpu,%mem,user,group,comm(进程的名称),nice,pid,stat

    [root@docker ~]# ps ax -o user,%mem,%cpu,pid,stat,comm

    在stat下显示的字符信息:S 为进程状态;l 表示内存中有锁定的空间;N 表示优先级低;< 表示优先级高;

    STAT:进程状态

    R:该进程正在运行

    S:休眠进程

    Z:僵尸进程,实际上该进程已经终止,但是它的父进程却无法正常终止它,造成僵尸进程的状态

    T:该进程正在跟踪或者已经停止

    + 为后台运行;s 表示顶级进程

    -- sort 命令和 + - 可以让进程信息按照正序,倒序排序

    + 为正序,即从小到大,

    - 为倒序,从大到小

    进程优先级:管理进程执行顺序,范围为-20~19,数值越小,优先级越高

    nice -n  加优先级数字  加进程名称 :指定某个进程优先级开启进程

    reince -n 加优先级数字  加进程名称:改变进程优先级

    reince -n -1 2124   将pid为2124的进程优先级改为-1

    ps 列出所有进程                     pstree 查看进程 的级别

    top操作:

    1 -- 展开cpu信息

    f --更改显示内容

    M -- 根据驻留内存大小进行排序。

    P -- 根据CPU使用百分比大小进行排序

    q -- 退出

    相关文章

      网友评论

          本文标题:linux中的进程查看与管理

          本文链接:https://www.haomeiwen.com/subject/wwbzxqtx.html