kill


# killps -ef|grep 进程 ---获取到pidkill -9 pid# kill -TERM PPID ---给父进程发送一个TERM信号,试图杀死它和它的子进程。# killall httpd ---命令杀死同一进程组内的所有进程。其允许指定要终止的进程的名称,而非PID。# kill -HUP PID ---该命令让Linux和缓的执行进程关闭,然后立即重启。在配置应用程序的时候,这个命令很方便,在对配置文件修改后需要重启进程时就可以执行此命令。pkill命令:可以按照进程名杀死进程pkill(选项)(参数) -o:仅向找到的最小(起始)进程号发送信号; -n:仅向找到的最大(结束)进程号发送信号; -P:指定父进程号发送信号; -g:指定进程组; -t:指定开启进程的终端。僵尸进程:# ps -A -ostat,ppid,pid,cmd | grep -e '^[Zz]' -A 参数列出所有进程 -o 自定义输出字段 我们设定显示字段为 stat(状态), ppid(进程父id), pid(进程id),cmd(命令)这四个参数检查当前僵尸进程信息:# ps -ef|grep defunct杀掉僵尸进程的语句:# ps -ef|grep defunct |grep -v grep |awk '{print "kill -9" $2,$3}'再次杀掉其父进程:# ps -ef|grep defunct |grep -v grep |awk '{print "kill -18" $3}'