Linux・シェル4 択難易度 標準

ps aux が表示する範囲は?

正答

  1. すべてのユーザーの全プロセスを、その時点の一覧として表示する
  2. 自分のプロセスだけを表示する
  3. 全プロセスをリアルタイムに更新しながら表示し続ける
  4. 現在のシェルから起動したジョブだけを表示する

解説

ps はプロセスの一覧を実行した瞬間のスナップショットとして出す。a は他のユーザーのプロセスも含める、u はユーザー名や CPU・メモリ使用率を含む詳細形式、x は端末に結び付かないデーモンも含める、という組み合わせで「全プロセスを詳細に」が ps aux である。選択肢 3 のように画面を更新し続けるのは top の役割で、ps は 1 回出力して終わる。選択肢 4 は jobs の説明で、現在のシェルのジョブに限られる。ps だけだと自分の端末のプロセスしか出ない。

参考: man7.org

pstop

この問題を含む Linux・シェル のテストを制限時間つきで解く

Linux・シェルクイズへ