とりあえず使ってたけど、auxコマンドの意味とは
例題: ps aux | grep puma
以下、分解して見ていく。
まず、grepは特定の文字列を含むコマンドを検索したいときに使用する。
コマンド | grep 検索したい文字列
コマンドを詳しく見てみる。
ps ・・・ 自分のプロセスを簡単に表示
aux・・・ a、u、xオプションの組み合わせ
aオプション・・・ すべてのユーザーのプロセスを表示する
uオプション・・・ 各プロセスの実行ユーザーやCPU, メモリ等の情報も表示する
xオプション・・・ 端末を持たないすべてのプロセス(daemonなど)を表示する
daemon(デーモン)・・・バックグラウンドで動作するプロセス。コンピュータを使ってる人に見えない裏側で動作するもの。
要するにauxにすることですべての種類のプロセスの知り得るだけの情報がすべて網羅される。
解答 ps aux | grep pumaとは
【意味】pumaを含むコマンドの知りうる情報を全て表示する
つまり、迷ったらauxは間違いではなかった。