!!!参考 https://linuxjm.osdn.jp/html/procps/man1/ps.1.html https://qiita.com/isaoshimizu/items/ee555b99582f251bd295 !!!概要 ps が受け付けるオプションにはいくつかの種類がある。 +UNIX オプション。まとめることが可能で、前にはダッシュを置かなければならない。 +BSD オプション。まとめることが可能で、ダッシュを使ってはならない。 +GNU ロングオプション。前に二つのダッシュを置く。 !!!例 !標準的な書式を使ってシステム上の全てのプロセスを表示する: ps -e ps -ef ps -eF ps -ely !BSD 書式を使ってシステム上の全てのプロセスを表示する: ps ax ps aux !コマンドラインの引数をすべて表示する ps auxw もっと長く表示する ps auxww !プロセスツリーを表示する: ps -ejH ps axjf !スレッドに関する情報を取得する: ps -eLf ps axms !プロセスの起動時刻を取得する ps -eo lstart,pid,args !セキュリティ情報を取得する: ps -eo euser,ruser,suser,fuser,f,comm,label ps axZ ps -eM !root (実 (real) ID と実効 ID) として実行されている全てのプロセスを ユーザ形式で表示する: ps -U root -u root u !全てのプロセスをユーザー定義フォーマットで表示する: ps -eo pid,tid,class,rtprio,ni,pri,psr,pcpu,stat,wchan:14,comm ps axo stat,euid,ruid,tty,tpgid,sess,pgrp,ppid,pid,pcpu,comm ps -eopid,tt,user,fname,tmout,f,wchan !syslogd のプロセス ID のみを表示する: ps -C syslogd -o pid= !PID 42 の名前のみを表示する。 ps -p 42 -o comm= !スレッドを表示する https://linux.just4fun.biz/?%E9%80%86%E5%BC%95%E3%81%8DUNIX%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89/ps%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%A7%E3%82%B9%E3%83%AC%E3%83%83%E3%83%89%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95 :H:スレッドをプロセスのように表示する。 :-L:可能ならば LWP と NLWP カラムをつけてスレッドを表示する。 :-T:可能ならば SPID カラムをつけてスレッドを表示する。 :m:プロセスの後にスレッドを表示する。 :-m:プロセスの後にスレッドを表示する。 例 ps aux -L {{category2 OS,Linux}}