psが睡眠プロセスを見ることができないのはなぜですか?

psが睡眠プロセスを見ることができないのはなぜですか?

最初の端末を作成し、「スリープ1000&」を使用してから「ps」で見つけました。問題は、2番目の端末を作成して「ps」を入力すると、スリーププロセスがないことです。理由を知りたいです。

ここに画像の説明を入力してください。(私の課題には「ヒント:TTY列」と記載されています。)

ベストアンサー1

デフォルトでは、ps現在の端末(tty)に接続されているプロセスのみが表示されます。あなたの場合は、シェルとpsそれ自体が表示されますpts/2sleepたとえば、表示するにはこの制限を削除する必要があります。

ps -e

man psフィルタリングプロセスに使用できるさまざまなオプションについては、リソースを参照してください。

おすすめ記事