Linux 进程管理与环境配置全解析
1. 进程信号与相关命令
1.1 查看信号列表
若想查看完整的信号列表,可使用如下命令:
[me@linuxbox ~]$ kill -l
1.2 使用 killall 向多个进程发送信号
借助 killall
命令,能够向与指定程序或用户名匹配的多个进程发送信号。其语法如下:
killall [-u user] [-signal] name...
下面通过一个示例来演示:先启动几个 xlogo
程序实例,然后将它们终止。
[me@linuxbox ~]$ xlogo &
[1] 18801
[me@linuxbox ~]$ xlogo &
[2] 18802
[me@linuxbox ~]$ killall xlogo
[1]- Terminated xlogo
[2]+ Terminated xlogo
需注意,和 kill
命令一样,若要向不属于自己的进程发送信号,必须具备超级用户权限。
1.3 更多进程相关命令
进程监控是系统管理的重要任务,为此有许多相关命令。以下表格列出了一些常用