• 查看系统进程:ps


    ps命令用于查看系统进程,常见用法如下:

    [root@localhost ~]$ ps aux                 # 查看所有的进程
    [root@localhost ~]$ ps aux | grep nginx    # 查看是否存在指定的进程

    输出详解:

    [root@localhost ~]$ ps aux
    USER        PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
    root          2  0.0  0.0      0     0 ?        S    1月14   0:00 [kthreadd]
    root          3  0.0  0.0      0     0 ?        S    1月14   0:02 [ksoftirqd/0]
    root          5  0.0  0.0      0     0 ?        S<   1月14   0:00 [kworker/0:0H]
    root          7  0.0  0.0      0     0 ?        S    1月14   0:00 [migration/0]
    
    # USER:进程的所有者
    # PID:进程的ID
    # %CPU:进程占CPU的百分比
    # %MEM:进程占内存的百分比
    # VSZ:进程使用虚拟内存的大小
    # RSS:进程使用物理内存的大小
    # TTY:进程运行在哪个终端上
    # STAT:进程的状态
    # START:进程启动的时间
    # TIME:进程运行了多久时间 # COMMAND:进程的主要执行程序

    # 进程的状态:
    # l --- 多线程进程      
    # S --- 睡眠状态的进程
    # D --- 不能中断的进程
    # R --- 正在运行的进程
    # T --- 暂停的进程
    # N --- 低优先级的进程
    # + --- 前台进程
    # < --- 高优先级的进程
    # Z --- 僵尸进程
    # s --- 表示这是一个主进程 

        

  • 相关阅读:
    【mongoDB运维篇④】Shard 分片集群
    【Linux高频命令专题(11)】cp
    【Linux高频命令专题(10)】mv
    Nginx + Lua + 共享内存
    ngx_lua模块学习示例之waf
    在 Golang 中使用 Protobuf
    openresty package.path require 报错
    ngx_lua 模块
    Lua中的常用语句结构以及函数
    lua日期与时间操作
  • 原文地址:https://www.cnblogs.com/pzk7788/p/10303709.html
Copyright © 2020-2023  润新知