pkill 命令

| 选择喜欢的代码风格  

pkill 命令补充说明:


pkill 命令可以按照进程名杀死进程。pkillkillall 应用方法差不多,也是直接杀死运行中的程序;如果您想杀掉单个进程,请用 kill 来杀掉。

pkill 命令语法:


pkill [options] pattern

pkill 命令选项:


-o:仅向找到的最小(起始)进程号发送信号;
-n:仅向找到的最大(结束)进程号发送信号;
-P:指定父进程号发送信号;
-g:指定进程组;
-t:指定开启进程的终端。

pkill 命令参数:


进程名称:指定要查找的进程名称,同时也支持类似grep指令中的匹配模式。

pkill 命令实例


pgrep -l commandnotfound
2979 commandnotfound

pkill commandnotfound
#也就是说:kill 对应的是 PID,pkill 对应的是 command


pgrep -u root named
#查找指定(名称守护程序)进程的进程ID。
pkill -HUP syslogd

#将HUP信号发送到syslogd,强制它重新读取其配置文件。
renice +4 $(pgrep firefox)

#使所有firefox进程运行更好的值为4.此命令说明了pgrep的输出可以作为输入传递给其他实用程序的方式。 
#在这种情况下,命令pgrep firefox作为参数传递给renice,因为它包含在 $() 中。

pkill 命令扩展阅读:




发表评论