• ps/top


    ps

    -e 显示所有进程,环境变量
    -f 全格式显示
    -a 显示所有用户的所有进程(包括其他用户)
    -u 按用户名和启动时间的顺序显示进程
    -x 显示无控制终端的进程
    -w 显示加宽可以显示较多信息
    -A 列出所有进程,和-e效果一样

    输出格式:

    ps-eo pid,comm,pmem --sort -rss
    列出所有的进程,格式化输出后面指定的字段,使用--sort可以指定字段进行排序

    top

    ps只是显示当前状态下的瞬时进程状态,top就可以提供实时动态的进程状态

    第一行:
    top的更新时间,设备截止目前为止已经云sing了3天3小时,有1个用户登录,系统负载为最近1分钟平均负载,最近5分钟平均负载均衡,最近15分钟负载均衡

    第二行:
    进程概况,2018个进程;1个正在运行,207个休眠,0已停止,0僵尸进程。
    第三行:
    CPU信息,us代表用户空间占用的CPU百分比,sy代表内核空间占用的CPU百分比,ni代表改变过优先级的进程占用的CPU百分比,id代表空闲CPU百分比,wa代表VO等待百分比,hi代表硬中断占用的CPU百分比,si代表软中断占用的CPU百分比。现代计算机一般有多核CPU,要想查看每个逻辑CPU的使用情况,可以在top显示界面中按数字键1。
    第四行:
    物理内存的使用状态,从左到右分别表示物理内存总量、已使用的内存、空闲内存、缓存使用的内存。
    第五行:
    虚拟内存的使用状态,其中,前三列和物理内存的意义一致,最后一个是代表缓冲的交换区总量。

    进程信息区中的信息只是top默认显示的11个字段,如果要显示更多的字段,可以在top显示界面中按字母键f。按该键后,前面打了*号的就是当前显示的字段,要想显示更多的字段可以按一下字段前面的字母对应的键。比如,本例中按了b和c键,选中后按回车键即可返回top显示界面,如图7-2所示。
    另外,默认情况下top显示的进程是按照CPU使用率来进行排序的,如果要另选排序规则怎么办呢?可以按大写字母O键进入排序选择页,然后按一下字段前面的字母对应的键来选择排序字段,之后按回车键返回即可

  • 相关阅读:
    2020-03-23
    2020-03-22
    2020-03-21
    2020-03-20
    2020-03-19
    2020-03-18
    2020-03-17
    单元测试-java
    2020-03-16
    C语言拯救计划Day3-1之求一批整数中出现最多的个位数字
  • 原文地址:https://www.cnblogs.com/cizao/p/11484612.html
Copyright © 2020-2023  润新知