linux 如何结束进程

首先使用ps -ef命令确定要杀死进程的PID,然后输入以下命令:
# kill -pid
注释:标准的kill命令通常都能达到目的。终止有问题的进程,并把进程的资源释放给系统。然而,如果进程启动了子进程,只杀死父进程,子进程仍在运行,因此仍消耗资源。为了防止这些所谓的“僵尸进程”,应确保在杀死父进程之前,先杀死其所有的子进程。
*确定要杀死进程的PID或PPID
# ps -ef | grep httpd
结束进程
# kill -l PID
-l选项告诉kill命令用好像启动进程的用户已注销的方式结束进程。当使用该选项时,kill命令也试图杀死所留下的子进程。但这个命令也不是总能成功--或许仍然需要先手工杀死子进程,然后再杀死父进程。
给父进程发送一个TERM信号,试图杀死它和它的子进程。
# kill -TERM PPID
*killall命令
killall命令杀死同一进程组内的所有进程。其允许指定要终止的进程的名称,而非PID。
# killall httpd
*停止和重启进程
有时候只想简单的停止和重启进程。如下:
# kill -HUP PID
该命令让Linux和缓的执行进程关闭,然后立即重启。在配置应用程序的时候,这个命令很方便,在对配置文件修改后需要重启进程时就可以执行此命令。

(0)

相关推荐

  • linux kill 关闭进程命令

    杀死进程最安全的方法是单纯使用kill命令,不加修饰符,不带标志。 首先使用ps -ef命令确定要杀死进程的PID,然后输入以下命令: # kill -pid 注释:标准的kill命令通常都能达到目的 ...

  • 简要剖析Linux系统的进程管理机制

    一 .进程的概念和分类1.进程的概念Linux是一个多用户多任务的操作系统.多用户是指多个用户可以在同一时间使用同一个linux系统: 多任务是指在Linux下可以同时执行多个任务,更详细的说,lin ...

  • win7任务管理器不能结束进程怎么办?

    电脑死机了,可能是运行的程序太多,所以想用任务管理器强制结束一些进程,但是win7任务管理器不能结束进程怎么办?下面我们来看看解决win7任务管理器不能结束进程的方法,需要的朋友可以参考下 1、单击开 ...

  • 电脑卡顿win7任务管理器不能结束进程怎么办

    在电脑系统上运行了过多的程序,导致电脑卡顿,这时我们就会通过任务管理器将其不使用的程序关闭,但win7系统任务管理器不能结束进程该怎么办? 1、单击开始菜单,在搜索框内输入“CMD”。 开始菜单 2、 ...

  • win7下强制结束进程命令的方法

    win7下强制结束进程命令 命令:tasklist 作用:显示当前正在运行的任务 命令:taskkill 作用:结束某任务 用法:同时按键windows+R ——cmd——cd c:/windows/ ...

  • win7任务管理器结束进程(快速关闭程序)有诀窍

    Win7系统在稳定性和安全性上相比此前的XP和Vista已经有了很大提升,并且其多样化的智能操作带给我们更好的体验。但正是因为我们不断的安装程序,在使用久了之后,以及部分大型程序的运行中,还是会出现任 ...

  • Win7任务管理器结束进程有诀窍

    Win7系统在稳定性和安全性上相比此前的XP和Vista已经有了很大提升,并且其多样化的智能操作带给我们更好的体验。但正是因为我们不断的安装程序,在使用久了之后,以及部分大型程序的运行中,还是会出现任 ...

  • 任务管理器无法结束进程怎么办?

    方法一、用system权限来结束进程 这种方法的根本思路是,用system的权限来运行任务管理器taskmgr.exe,取得system权限后就可以结束任何进程了。要用到at命令。具体方法如下: 1. ...

  • Windows7系统下强制结束进程命令的方法

    Windows7系统下强制结束进程命令的方法: 命令:tasklist 作用:显示当前正在运行的任务 命令:taskkill 作用:结束某任务 用法:同时按键windows+R --cmd--cd c ...