Kiedy wystartował mój linux🐧? Czyli? „boot time🕛”?

67

Wiadomo – „uptime” prawdę Ci powie, ale komu by się chciało kalkulować kiedy było te 456 dni 17 godzin 32 minuty i 2 sekundy temu? Zakładam też, że nie chce Ci się kombinować regexów… Tak więc proponuje krótkiego one-linera, który poda Ci konkretną datę i godzinę uruchomienia Twojego linuxa.

Jedyne czego potrzeba to perl 😉 jak już masz perla to po prostu skopiuj, wklej w terminalu (albo przepisz 😉 ) i już:

Więcej od autora
1 z 169
uptime | \ perl -ne '/.*up +(?:(\d+) days?,? +)?(\d+):(\d+),.*/; $total=((($1*24+$2)*60+$3)*60); $now=time(); $now-=$total; $now=localtime($now); print $now,"\n";'

Wynik prezentuje się doprawdy dobrze:

Źródło: speceit
Komentarz