2017-08-24 3 views
1

Ich habe eine Anforderung, dass alle Knoten Prozess pids von einem Server zu bekommen. Ich kenne ps und alle ähnlichen. Aber das Problem ist wie PM2 Daemons (Actual Node Prozess)Wie alle Knoten Prozess auf dem Server laufen zu wissen

[[email protected] Python]# ps -lef | grep pm2 
0 S root  919 29043 0 80 0 - 29260 pipe_w 16:53 pts/2 00:00:00 grep --color=auto pm2 
4 S root  8192  1 0 80 0 - 304940 ep_pol Apr17 ?  14:40:53 PM2 v2.4.0: God Daemon (/root/.pm2) 

Wie alle diese Prozesse als Knoten Prozess zu erkennen ??? Gibt es überhaupt wie /proc oder oder anyotherway ???

+1

Werfen Sie einen Blick auf 'pstree' –

+0

Können Sie ein Beispiel zeigen ?? Für mich stimmt auch pstree überein. pm2 daemon gott –

+0

't─tmux──bash───node────5 * [{node}]' Ich bekomme das –

Antwort

0

Scheck which node

Prüfung der von diesem Befehl zurück Pfad ein Softlink ist oder nicht

Dann /proc/pid/exe zeigt die ausführbare Datei

In meinem Fall:

/usr/bin/node -> /opt/node-v6.4/bin/node 

Also für alle Knoten Prozess zeigt /proc/pid/exe/opt/node-v6.4/bin/node

Verwandte Themen