So finden Sie den Prozessstatus zu einem älteren Zeitpunkt

410
Ravi

Der Befehl 'ps' gibt den aktuellen Status der Prozesse an. Gibt es eine Möglichkeit, den Status eines bestimmten Prozesses in der Vergangenheit zu ermitteln: Ich möchte 48 Stunden vorher den Status eines bestimmten Prozesses erfahren.

Ich habe eine Einheit abgestürzt und wollte den Status verschiedener Prozesse genau zum Zeitpunkt des Absturzes erfahren.

Der folgende Befehl gibt die Verfügbarkeit des Prozesses an:

ls -al /proc | grep <Process id> 

Aber ich muss den Status des Prozesses zu einem älteren Zeitpunkt kennen.

0

1 Antwort auf die Frage

0
Windows11

Sie müssen ein Programm ausführen, das im Laufe der Zeit überwacht und protokolliert. Zunächst einmal können Sie die Funktionsweise von ( https://linux.die.net/man/1/atop ) untersuchen.

Wenn Sie kein Echtzeit-Überwachungstool ausführen, können Sie höchstwahrscheinlich nicht sehen, was in der Vergangenheit passiert ist. Aber wenn Sie jetzt anfangen, eins zu verwenden, werden Sie in der Zukunft sehen können.