Laufende Prozesse vergleichen mit

ostrohschein

Registered User
Hallo
Mir ist aufgefallen, als ich folgenden Befehl ausgeführt habe:
PHP:
"ls -d /proc/* |grep [0-9]|wc -l; ps ax|wc -l"
Dieses rauskommt:
111
113

Was bedeutet die Anzeige von was ist was?
Die 111 ist proc und 113 ist ps ax ?
Heisst das dann es sind zwei versteckte Prozesse unter ps ax oder zwei fehlende Prozesse unter proc?
Zwei versteckte unter ps heisst es sind Hacker am Werk gewesen.
Freue mich auf Eure Hilfe.
 
Der erste Unterschied wird wohl darin liegen, dass die Methoden schonmal selber unterschiedlich viele Prozesse (3 vs. 2) brauchen. Das andere Problem ist, dass Du beim ps auch noch die Legende mitzählst ;)

Wenn Du das ganze nicht auf einem vServer machst, werden die Diskrepanzen noch größer, da diverse Kernel-Threads im ps auftauchen, aber nicht in /proc.

Viele Grüße,
LinuxAdmin
 
Back
Top