ps 命令
ps 选项
选项:
a:显示一个终端的所有进程,除会话引线外;
u:显示进程的归属用户及内存的使用情况;
x:显示没有控制终端的进程;
-l:长格式显示更加详细的信息;
-e:显示所有进程;
- "ps aux" 可以查看系统中所有的进程;
- "ps -le" 可以查看系统中所有的进程,而且还能看到进程的父进程的 PID 和进程优先级;
- "ps -l" 只能看到当前 Shell 产生的进程;
lsof [选项]
根据文件找到对应的进程信息,也可以根据进程信息找到进程打开的文件。
-c 字符串 | 只列出以字符串开头的进程打开的文件。
+d 目录名 | 列出某个目录中所有被进程调用的文件。
-u 用户名 | 只列出某个用户的进程打开的文件。
-p pid | 列出某个 PID 进程打开的文件。
kill
kill [信号] PID
killall
killall [选项] [信号] 进程名
- -i:交互式,询问是否要杀死某个进程;
- -I:忽略进程名的大小写;