linux之通过htop操作进程使用总结

1、htop介绍

       top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器,htop比top更加人性化,有具体界面可以操作,读者可以先使用top看下效果,然后再安装htop.


2、安装htop

      输入下面命令

   sudo apt-get install htop

3、效果展示

       安装好之后,再在终端输入htop,效果如下

       linux之通过htop操作进程使用总结_第1张图片

4、界面解释说明

      左边部分从上至下,分别为,cpu、内存、交换分区的使用情况,右边部分为:Tasks为进程总数,当前运行的进程数、Load average为系统1分钟,5分钟,10分钟的平均负载情况、Uptime为系统运行的时间。

以上各项分别为:

    PID:进行的标识号
    USER:运行此进程的用户
    PRI:进程的优先级
    NI:进程的优先级别值,默认的为0,可以进行调整
    VIRT:进程占用的虚拟内存值
    RES:进程占用的物理内存值
    SHR:进程占用的共享内存值
    S:进程的运行状况,R表示正在运行、S表示休眠,等待唤醒、Z表示僵死状态
    %CPU:该进程占用的CPU使用率
    %MEM:该进程占用的物理内存和总内存的百分比
    TIME+:该进程启动后占用的总的CPU时间
    COMMAND:进程启动的启动命令名称

    F1
    查看htop使用说明

    F2
    htop 设定


    F3
    搜索进程

    
    F4
    增量进程过滤器


    F5
    显示树形结构


    F6
    选择排序方式


    F7
    可减少nice值可以提高对应进程的优先级


    F8
    可增加nice值,降低对应进程的优先级

   
    F9
    可对进程传递信号


    F10
    结束htop

    u
    只显示一个给定的用户的过程

    U
    取消标记所有的进程

    H
    显示或隐藏用户线程

    K
    显示或隐藏内核线程

    F
    跟踪进程

    P
    按CPU 使用排序

    M
    按内存使用排序

    T
    按Time+ 使用排序

    l
    显示进程打开的文件

    I
    倒转排序顺序

    s
    选择某进程,按s:用strace追踪进程的系统调用



5、常用总结

     比如我们杀死火狐浏览器进程,我们可以先按F3,然后搜索fire,然后显示出这条进程,然后我们按F9就可以杀死,如果用top,先找到这个进程id,然后再去kill pid,就可以了,

     所以快速杀死进程,我们可以top和htop.

你可能感兴趣的:(Linux/Unix积累)