
【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 [優先度] | プロセスの優先度を指定する。 |
これらのコマンドとオプションを使用することで、プロセスの監視や管理を効果的に行うことができます。