回答編集履歴
1
追加情報を記載
answer
CHANGED
@@ -1,1 +1,5 @@
|
|
1
|
-
psコマンドはオプションによって表示項目が変わります。ps aux などとすると、/proc/[pid]/cmdline を参照するようで、これだとマッチしない可能性があります。またこの仮想ファイルはプロセス側で書き換えが可能だったりします。
|
1
|
+
psコマンドはオプションによって表示項目が変わります。ps aux などとすると、/proc/[pid]/cmdline を参照するようで、これだとマッチしない可能性があります。またこの仮想ファイルはプロセス側で書き換えが可能だったりします。
|
2
|
+
|
3
|
+
psのデフォールトではプロセス名は /proc/[pid]/stat 内(/proc/[pid]/statusで人間に読みやすい形式で見ることができます)の値でしょうか(確信はありません)。あるいは/proc/[pid]/comm かもしれません。/proc を使ってる場合ですが。
|
4
|
+
|
5
|
+
pgrepもオプションによって表示が変わります。
|