醉丶春风的Blog

千里之行, 始于足下



linux下 ps -ef 和ps aux的区别


ps -efps -aux 都是用来显示当前运行的进程信息, 区别在于他们显示的内容不同

ps -ef

  • ps -ef 是用标准的格式显示, 显示项为:
    UID , PID , PPID , C , STIME , TTY , TIME , CMD
    alt

    其中各列的内容意思如下

    • UID 用户ID、但输出的是用户名
    • PID 进程的ID
    • PPID 父进程ID
    • C 进程占用CPU的百分比
    • STIME 进程启动到现在的时间
    • TTY 该进程在那个终端上运行,若与终端无关,则显示? 若为pts/0等,则表示由网络连接主机进程。
    • CMD 命令的名称和参数

ps aux

  • ps aux 是用BSD的格式来显示, 显示项为:
    USER , PID , %CPU , %MEM , VSZ , RSS , TTY , STAT , START , TIME , COMMAND
    alt

    同ps -ef 不同的有列有

    • USER 用户名
    • %CPU 进程占用的CPU百分比
    • %MEM 占用内存的百分比
    • VSZ 该进程使用的虚拟內存量(KB)
    • RSS 该进程占用的固定內存量(KB)(驻留中页的数量)
    • STAT 进程的状态
    • START 该进程被触发启动时间
    • TIME 该进程实际使用CPU运行的时间

转载自https://blog.csdn.net/a12345555555/article/details/72770789


作者: 徐善通
地址: https://xstnet.com/article-44.html
声明: 除非本文有注明出处,否则转载请注明本文地址


我有话说



最新回复


正在加载中....

Copyrights © 2016-2019 醉丶春风 , All rights reserved. 皖ICP备15015582号-1