LVLPATH

日本最強無料プログラミングスクール

PATHSERVICEHANDS ONMANZI
Linux入門: ps: プロセス一覧表示

Linux入門: ps: プロセス一覧表示

✅ ps コマンドの使い方

🔹 ps とは

ps は、現在実行中のプロセスを表示するコマンドです。

top や htop のようにリアルタイム更新はされませんが、一時的にプロセスの状態を確認したいときに便利です。

🔹 基本の使い方

ps

→ 自分のシェルで動いているプロセスのみ表示されます。

🔹 よく使うオプションまとめ

◾ 全プロセスを表示したいとき

ps aux
  • a: すべてのユーザーのプロセスを表示
  • u: ユーザー名・CPU使用率・メモリ使用率などを表示
  • x: ターミナルに関連しないプロセスも含めて表示

◾ grepと組み合わせて検索

ps aux | grep プロセス名

例:

ps aux | grep nginx

→ nginx に関係するプロセスを検索できます。

◾ PID(プロセスID)で特定プロセスを表示

ps -p プロセスID

例:

ps -p 1234

🔹 フォーマットを指定して表示

ps -eo pid,comm,%cpu,%mem
  • -e: 全プロセス
  • -o: 表示フォーマットを指定(PID、コマンド名、CPU使用率、メモリ使用率)

🔹 よくある用途

  • 実行中のプロセスを一覧で確認したいとき
  • プロセス名からPIDを探して kill したいとき
  • CPUやメモリの使用状況を確認したいとき(軽めに)

🔹 補足

  • ps aux | grep プロセス名 は日常的によく使う定番パターンです
  • リアルタイムで見たいときは top や htop の方が便利です
お問い合わせ