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
  1. 现在我们需要查看sshd这个进程的父进程号,就可以这样
[xiaocer@localhost ~]$ ps -ef |grep ssd

2.中止某个进程

  1. kill [option] 进程号
    1. -9表示强制中止某个进程
    [xiaocer@localhost day1]$ kill -9 15556
    

3.查看进程树

  1. pstree [option]
    1. pstree -u:显示进程的所属用户
    2. pstree -p:显示进程的所属id