マニュアルを確認すると、すべてのプロセスが一覧表示され、特定のユーザーのプロセスが一覧表示されますps
。-e
-u
ps -eu myaccount | wc -l
それで280を出力するのに使ってみました。
ただし、使用するとps -u myaccount | wc -l
12が出力されます。
どちらもユーザーのすべてのプロセスを出力しますが、myaccount
結果が異なるのはなぜですか?
ベストアンサー1
ps -e
より良い質問は「と」の違いが何であり、ps -eu
答えは「いいえ」です。
この-e
オプションはすべてのプロセスを表示し、デフォルトで-u
選択を上書きします。
@fra-sanが指摘したように、マニュアルページにはすべてのプロセス選択オプションが追加されていることが示されています。この-u
オプションはフィルタの代わりに選択され、-e
すでにすべてのプロセスが存在するため、後でプロセスを追加することはできません。