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