ps -ef 和 ps -aux 都是用来显示当前运行的进程信息, 区别在于他们显示的内容不同
ps -ef
ps -ef是用标准的格式显示, 显示项为:UID,PID,PPID,C,STIME,TTY,TIME,CMD
其中各列的内容意思如下
- 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
同ps -ef 不同的有列有
- USER 用户名
- %CPU 进程占用的CPU百分比
- %MEM 占用内存的百分比
- VSZ 该进程使用的虚拟內存量(KB)
- RSS 该进程占用的固定內存量(KB)(驻留中页的数量)
- STAT 进程的状态
- START 该进程被触发启动时间
- TIME 该进程实际使用CPU运行的时间
转载自https://blog.csdn.net/a12345555555/article/details/72770789