在Ubuntu Linux中终止进程
时间:2020-01-09 10:41:08 来源:igfitidea点击:
如何使用bash命令提示符杀死进程?
我是否总是需要使用PID终止进程?
要按名称杀死进程,请使用killall命令。
语法如下:
killall -SIGNAME process-name
终止的默认信号是TERM(终止进程)。
要列出可用信号,请执行:
$ kill -l
以下是有用的信号,系统管理员和Ubuntu用户经常使用以下信号:
- SIGHUP(1)在控制终端或控制进程终止时检测到挂断。
- SIGINT(2)从键盘中断。
- SIGKILL(9)终止信号,即终止正在运行的进程。
- SIGSTOP(19)停止进程。
- SIGCONT(18)如果停止,则继续处理。
示例-Ubuntu Linux:终止进程
要终止所有apache2进程,请执行:
$ sudo killall -9 apache2
要终止所有Firefox进程,请执行:
$ sudo killall -9 firefox-bin
您还可以如下使用pkill命令杀死所有php-cgi进程,执行:
$ pkill -KILL php-cgi
-u选项将仅杀死有效用户标识设置为Hyman的进程:
$ sudo pkill -KILL -u Hyman php-cgi