速い質問があります。私はしばしばLinuxで私のアカウントで実行されているすべてのプロセスをリストしたいと思います。マニュアルページを読んだ後、次のように書く必要があると思います。
ps -aux -U "joshua"
すべてのプロセスをユーザーアカウントで実行しますjoshua
。ただし、このコマンドには、ルートやその他のアカウントで実行されるプロセスも一覧表示されます。私は何を逃したことがありませんか?なぜこれが起こるのですか?
よろしくお願いします、ジョシュア
答え1
このフラグは、以下を除くすべてのa
プロセスを選択します。-U
限界プロセスの選択 - つまり、プロセスの選択は追加です。
フラグを放すと、a
希望の結果が得られます。
ps ux -U joshua
forは重複し-U
ているためx
、同じ結果が得られます。
ps u -U joshua