
【Linux入門】プロセス操作
以下は、プロセス操作を行う代表的なLinuxコマンドとそのオプションです。
| コマンド | オプション | 説明 |
|---|---|---|
| ps | -e | システム上のすべてのプロセスを表示する。 |
| -f | フルフォーマットでプロセス情報を表示する。 | |
| -aux | 全てのユーザーのプロセスを詳細に表示する。 | |
| top | システム上のプロセスのリアルタイムな情報を表示する。 | |
| -p [PID] | 指定したプロセスID(PID)の情報のみを表示する。 | |
| kill | プロセスを終了させる。 | |
| -9 | 強制的にプロセスを終了させる(シグナル9を送信)。 | |
| -SIGTERM | プロセスにシグナルSIGTERMを送信して終了させる。 | |
| -SIGKILL | プロセスにシグナルSIGKILLを送信して強制終了させる。 | |
| -l | 利用可能なシグナルの一覧を表示する。 | |
| pkill | プロセス名やユーザー名に基づいてプロセスを終了させる。 | |
| -f | 正規表現を使用してプロセスを終了させる。 | |
| -u [ユーザー名] | 指定したユーザーが所有するプロセスを終了させる。 | |
| pgrep | プロセス名やユーザー名に基づいてプロセスID(PID)を検索する。 | |
| -u [ユーザー名] | 指定したユーザーが所有するプロセスID(PID)を検索する。 | |
| renice | 実行中のプロセスの優先度を変更する。 | |
| -n [優先度] | プロセスの優先度を指定する。 |
これらのコマンドとオプションを使用することで、プロセスの監視や管理を効果的に行うことができます。
