首页
>
>
> 怎么取消正在执行的Linux命令

怎么取消正在执行的Linux命令

  在Linux中可以使用好几种方法终止命令的执行。终止当前正在执行的某个命令最快的方法是按下组合键“Ctrl+C”。这个方法只有在用户能够从某个虚拟控制台上控制这个程序的时候才奏效。

  终止某个出错程序的另外一个办法是kill(杀)掉它的进程。请按照下面的方法进行操作:

  1) 输入“ps”命令获取进程的PID,这个命令要求你是运行这个程序的那个人或者是根用户。如果是根用户,请输入“ps -aux”命令查看所有的进程,不管是谁拥有它们的。

  2) 在清单中找到这个出错进程。因为程序的名称列在清单的最右边,通常一眼就可以找到它。

  3) 请记下ps命令输出清单中进程状态行最左边的ID数字。

  4) 输入“kill ID”,终止该进程。

  5) 使用ps命令查看该进程是否仍在运行中。

  6) 如果它没有出现在清单中,你就已经完成了操作。如果它还在运行中,请输入“ kill 9 ID”。这个命令就可以达到目的。这个命令强制性地终止了那个进程,并不进行善后工作,因此不到必要的时候最好别使用它。

分享到: 1