Ubuntu Linux停止进程
时间:2020-01-09 10:43:47 来源:igfitidea点击:
如何在Ubuntu Linux下使用命令行和GUI工具停止进程?
您可以使用以下工具在Ubuntu Linux下停止进程:
- 系统监视器应用程序gui工具显示当前活动的进程。它还提供有关各个进程的详细信息,并使您能够控制活动进程,即终止或者终止进程。
kill 命令
向诸如kill或者结束进程之类的进程发送信号。pkill 命令
根据名称查找进程或者进程,并向进程发送end或者killing单打。killall 命令
按名称杀死进程(包括其所有子进程)。
Gnome:系统监视器应用程序杀死一个进程
要启动系统监视器GUI,请单击系统菜单>选择管理>系统监视器。
或者,打开命令行终端(选择应用程序>附件>终端),然后执行:
$ gnome-system-monitor
如何结束进程?
- 首先选择您要结束的进程。
- 单击结束过程按钮。您将收到确认警报。单击"结束进程"按钮以确认您要终止该进程。
- 这是停止(结束)进程的最简单方法。
kill命令选项
您可以使用kill命令将信号发送到由进程标识符(PID)指定的每个进程。
默认信号为SIGTERM(15)。
有关更多信息,请参见常见UNIX/Linux信号名称和编号列表。
在此示例中,ps命令用于查找系统中所有正在运行的进程:
$ ps aux | grep firefox
要结束一个过程,请执行:
$ kill -s 15 PID-HERE $ kill -s 15 2358
或者将信号9(SIGKILL)用于强制终止至PID 3553:
$ kill -9 PID-HERE $ kill -9 3553
pkill命令行选项
使用pkill命令可以按名称,用户名,组名,终端,UID,EUID和GID终止进程。
在此示例中,对用户Hyman使用pkill命令杀死firefox进程,如下所示:
$ pkill -9 -u Hyman firefox
killall命令行选项
killall命令向所有进程发送信号。
要终止所有httpd进程(子进程和父进程),请执行:
$ sudo killall -9 httpd
或者
$ sudo killall -9 apache2