Startzeit eines Prozesses sekundengenau heraus finden

30/04/2015 - 23:53 von Andreas Kohlbach | Report spam
Wenn ich wissen will, seit wann ein Prozess schon làuft, bediene ich mich
ps. Und bekomme mit

ps axu | grep $WAS_AUCH_IMMER

u.a. angezeigt, seit wann WAS_AUCH_IMMER làuft. Es wird aber nur die
Stunde und Minute angezeigt.

Ich habe den Parameter etime für ps gefunden, der aber wieder nur die
verstrichenen Sekunden an gibt, seit wann der Job làuft. So dass ich
selbst die Uhrzeit ausrechnen müsste.

Habe ich einen Parameter in ps übersehen? Oder geht es gar ganz anders,
dass die Startzeit eines bereits laufenden Prozesses sekundengenau (etwa
17:49:31) angezeigt wird?

Ich weiß, ich kann time voranstellen, wenn ich das genau wissen
will. Aber dann eben nur für Prozesse, von denen ich schon vor dem
Starten weiß, dass ich das wissen will. Und eben nur für meine Prozesse,
aber nicht von denen vom System.
Andreas

I use a Unix based operating system, which means I get laid almost as often as I
have to reboot my computer.
 

Lesen sie die antworten

#1 Florian Diesch
01/05/2015 - 03:09 | Warnen spam
Am Thu, 30 Apr 2015 17:53:27 -0400
schrieb Andreas Kohlbach :

Wenn ich wissen will, seit wann ein Prozess schon làuft, bediene ich
mich ps. Und bekomme mit

ps axu | grep $WAS_AUCH_IMMER

u.a. angezeigt, seit wann WAS_AUCH_IMMER làuft. Es wird aber nur die
Stunde und Minute angezeigt.

Ich habe den Parameter etime für ps gefunden, der aber wieder nur die
verstrichenen Sekunden an gibt, seit wann der Job làuft. So dass ich
selbst die Uhrzeit ausrechnen müsste.

Habe ich einen Parameter in ps übersehen?



lstart


GtkFalse - a GUI version of /bin/false.
http://www.florian-diesch.de/software/gtkfalse/

Ähnliche fragen