Linux下查看进程的命令有:ps、pstree、top。
1、ps
ps命令用于查看当前进程的情况。
一般格式:
ps [选项]
常用选项:
-a :显示系统中与tty相关的(除会话组长之外)所有进程的信息。
-e :显示所有进程的信息。
-f :以树形格式显示进程信息。
-j :以工作格式显示进程信息。
-l :以长格式显示进程信息。
-r :只显示正在运行的进程。
-u :显示面向用户的格式(包括用户名、CPU及内存使用情况等信息)。
-x :显示所有终端上的进程信息。
常用命令:
1)显示当前控制台的进程。
ps
PID TTY TIME CMD
28320 pts/0 00:00:00 bash
28441 pts/0 00:00:00 ps
2)显示系统中所有进程。
ps -e
3)显示所有用户进程的详细情况。
ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.2 2156 668 ? Ss Sep23 0:04 init [3]
root 1114 0.0 0.2 2260 552 ? S