1.显示系统执行的进程
显示系统执行的进程:ps [option]
常用的选项有:
1.-a 显示当前终端的所有进程信息
[xiaocer@localhost ~]$ ps -a
PID TTY TIME CMD
13941 pts/0 00:00:00 ps
2.-u以用户的格式显示所有进程信息
[xiaocer@localhost ~]$ ps -u
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
xiaocer 13676 0.0 0.1 116480 2976 pts/0 Ss 21:00 0:00 -bash
xiaocer 13726 0.0 0.1 116480 2980 pts/1 Ss+ 21:00 0:00 -bash
xiaocer 13976 0.0 0.1 155360 1884 pts/0 R+ 21:16 0:00 ps -u
3.-x显示后台进程运行的参数
[xiaocer@localhost ~]$ ps -x
PID TTY STAT TIME COMMAND
13675 ? S 0:00 sshd: xiaocer@pts/0
13676 pts/0 Ss 0:00 -bash
13723 ? S 0:00 sshd: xiaocer@pts/1
13726 pts/1 Ss+ 0:00 -bash
14002 pts/0 R+ 0:00 ps -x
4.-aux显示系统正在执行的进程信息(常用 )
[xiaocer@localhost ~]$ ps -aux
5.-ef以全格式显示所有的进程
[xiaocer@localhost ~]$ ps -ef
- 现在我们需要查看sshd这个进程的父进程号,就可以这样
[xiaocer@localhost ~]$ ps -ef |grep ssd
2.中止某个进程
- kill [option] 进程号
- -9表示强制中止某个进程
[xiaocer@localhost day1]$ kill -9 15556
3.查看进程树
- pstree [option]
- pstree -u:显示进程的所属用户
- pstree -p:显示进程的所属id