Portál AbcLinuxu, 12. května 2024 01:20


Dotaz: Dmesg - dekodování času

7.2.2008 10:02 luk407 | skóre: 6
Dmesg - dekodování času
Přečteno: 228×
Odpovědět | Admin
Nemáte někdo skriptik na dekodování času z vypisu dmesg. Tj. z formátu počet sekund od nabootovaní do formatu YYYY-MM-DD HH:MM:SS?

Šlo by cca takto, ale nevim jak získat datum a čas nabootování (date -d "$boot_date_time $dmesg_cas sec" "+%Y-%m-%d %H:%M:%S")

Mozna nejak z uptime....

Napr. bootovali jsme 20080101 13:13:13 a dmesg [2309203.717361] ISO 9660 Extensions: Microsoft Joliet Level 3

date -d "20080101 13:13:13 2309203 sec" "+%Y-%m-%d %H:%M:%S".

Neresil to nekdo? U dmesg zadnej prepinac na to neni :-(.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

7.2.2008 16:24 Jan Šimák | skóre: 37 | Hradec Králové
Rozbalit Rozbalit vše Re: Dmesg - dekodování času
Odpovědět | | Sbalit | Link | Blokovat | Admin
last
Sice se nejedná o čas bootu, ale v případě restartu systému se liší jen o pár vteřin :-)
Nebo v debianu se průběh startu systému, včetně času, loguje do souboru /var/log/syslog
7.2.2008 18:41 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: Dmesg - dekodování času
Odpovědět | | Sbalit | Link | Blokovat | Admin
První čislo v /proc/uptime je počet sekund, kolik systém běží.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.