(省略可能) 別のユーザーのプロセスを終了するには、スーパーユーザーになるか、同等の役割になります。
終了したいプロセスのプロセス ID を表示します。
$ ps -fu user |
user は、プロセスを表示したいユーザーです。
プロセス ID は、出力の第 1 列目に表示されます。
プロセスを終了します。
$ kill [signal-number] pid |
pkill コマンド行構文にシグナルが何も含まれない場合は、使用されるデフォルトシグナルは -15 (SIGKILL)。-9 シグナル (SIGTERM) を pkill コマンドで使用すると、プロセスをただちに終了できる。ただし -9 シグナルは、データベースプロセスや LDAP サーバープロセスなどのプロセスを終了するために使用してはならない。データが失われる可能性がある
終了したいプロセスのプロセス ID
kill コマンドを使用してプロセスを終了する場合は、まず、シグナルオプションを使用せずにコマンドだけで試行してみます。数分待ってプロセスが終了しなければ、kill コマンドに -9 シグナルを付けて使用します。
プロセスが終了したことを確認します。
$ pgrep pid |
終了したプロセスは、pgrep コマンドの出力に表示されないはずです。