1. 程序的查看
在linux中,查看正在运行的程序的指令如下:
(1). ps
查看进程在某个时间点的信息。常用方法有:
ps -ef 显示所有程序
ps -l 显示与bash有关的程序
ps aux 显示系统所有程序
(2). top
持续显示进程信息的变化。常用方法有:
top 1 查看各CPU使用情况
top -d 1 以周期为1秒更新信息
(3). pstree
以树状图显示进程间的关系。常用方法有:
pstree -p 以树状图显示进程及其进程ID
2. 程序的管理
通过上述指令可以查看进程及其PID,进程同样可以管理,通过传入signal进行管理。
(1). kill
用来关闭进程。常用方法如下:
kill -signal PID kill指令将signal传递给PID。常用的signal号码如下:
号码 | 含义 |
---|---|
1 | 重新启动进程,可让PID重新读取配置文件 |
2 | 终止进程 |
9 | 强制终止进程运行 |
15 | 以正常步骤终止程序 |
17 | 暂停进程运行 |
网友评论