staging.inyokaproject.org

uptime - Zeit seit der letzten Bereitschaft ausgeben?

Status: Gelöst | Ubuntu-Version: Ubuntu 16.04 (Xenial Xerus)
Antworten |

Speedy-10

Avatar von Speedy-10

Anmeldungsdatum:
23. März 2010

Beiträge: 917

Hallo, ich versetze den PC oft in Bereitschaft. Wenn ich danach wieder gearbeitet habe, möchte ich mir gerne die Zeit seit dem "Erwachen" ausgeben lassen.

 uptime 

bezieht ich aber immer nur auf das letzte booten.

Gibt es da einen geeigneten Befehl?

(Ansonsten kann ich mir im Terminal nach dem Erwachen die aktuelle Zeit mit

date

ausgeben lassen und am Ende die Zeitspanne berechnen.)

user_unknown

Avatar von user_unknown

Anmeldungsdatum:
10. August 2005

Beiträge: 17630

Schau Dir das Syslog an, lass den Rechner einschlafen, weck ihn auf, schau wieder ins Syslog.

Vielleicht findest Du da eine Meldung, die Du auswerten kannst.

1
tail /var/log/syslog

Speedy-10

(Themenstarter)
Avatar von Speedy-10

Anmeldungsdatum:
23. März 2010

Beiträge: 917

Danke, dass hilft mir schon. Habe mir in .bash_aliases eine Zeile angelegt.

track

Avatar von track

Anmeldungsdatum:
26. Juni 2008

Beiträge: 7174

Na, dann verrat doch wenigstens auch, wie diese Zeile heißt / wonach Du im Log suchst !
(sonst muss der Nächste das Rad ja noch einmal erfinden)

LG,

track

Speedy-10

(Themenstarter)
Avatar von Speedy-10

Anmeldungsdatum:
23. März 2010

Beiträge: 917

Also da gibt es viele Zeilen, die sich nur in wenigen Sekunden unterscheiden, was für meine Zwecke unerheblich ist. Habe mich dafür entschieden, wann die Festplatten wieder gestartet werden:

less /var/log/syslog | grep 'Starting disk'

Ergibt bei mir z.B.:

Jan  5 09:08:02 rechner-buero kernel: [ 1158.353051] sd 1:0:0:0: [sdb] Starting disk
Jan  5 09:08:02 rechner-buero kernel: [ 1158.353208] sd 0:0:0:0: [sda] Starting disk
Antworten |