linux命令学习之结束进程

    Kill命令:
    作用:
      kill用来终止一个进程
        格式:
            kill [ -s signal | -p ] [ -a ] pid...
      参数
      -s:指定发送的信号。
      -p:模拟发送信号。
      -l:指定信号的名称列表。
      pid:要中止进程的ID号。
                      --------------------------------------------------------------------------------------------------
                        pgrep命令:
        pgrep -f program_name列出进程名为 program_name 的ID,f参数可以匹配command中的关键字;
            pgrep -ln httpd
              列出最新启动的apache进程ID,-l 参数用来显示进程名称;

                  pgrep -lo httpd
                    列出最早启动的apache进程ID;
                                              -------------------------------------------------------------------------------------------------------
                        pkill命令:
                            pkill  -x program_name结束掉 进程名为 program_name 的进程,x参数启用精确匹配;
                                                              ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
                                结束进程常用方法:
                                  方法一:
                                    1. kill -s 9 `ps aux | grep -w program_name | grep -v grep | awk '{print $2}'`
                                    2. 方法二:

                                  1.获得进程ID

                                  pgrep -f program_name


                                  ps -ef | grep program_name

                                  2.杀掉进程

                                  kill -s 9 pid

                                  方法三:

                                  kill -s 9 'pgrep -f program_name'

                                  方法四:

                                  pkill -9 program_name'

                                  猜你喜欢

                                  转载自hiaward08.iteye.com/blog/2191822