(可选的)要终止另一个用户的进程,请成为超级用户或同等角色。
获得要终止的进程的进程 ID。
$ ps -fu user |
其中,user 是要为其显示进程的用户。
进程 ID 显示在输出的第一列中。
终止进程。
$ kill [signal-number] pid |
当 kill 命令行语法中不包括任何信号时,使用的缺省信号为 –15 (SIGKILL)。将 –9 信号 (SIGTERM) 与 kill 命令一起使用,可以确保进程快速终止。但是,不应使用 –9 信号来中止特定进程,例如数据库进程或 LDAP 服务器进程。结果是可能丢失数据。
是要终止的进程的进程 ID。
使用 kill 命令停止进程时,先尝试使用该命令本身,而不包括信号选项。等待几分钟以确定进程是否终止,然后再使用带有 -9 信号的 kill 命令。
验证进程是否已终止。
$ pgrep pid |
pgrep 命令的输出中应不再列出已终止的进程。