Questo è il comando che sto usando:
last -x|grep shutdown | head -1
ma mi sta dando la durata con +2 ore:
shutdown system down 3.14-1-amd64 Mon Jul 21 08:43 - 22:19 (13:36)
l'ultimo tempo di spegnimento (08:43) è corretto, ma il tempo di avvio (22:19, dovrebbe essere 20:19) non è corretto.
Esiste un comando migliore per verificare da quanto tempo il PC è stato spento? o le mie impostazioni di ora legale o qualcos'altro sta causando questo?
PS: sto usando il test Debian (Linux rig 3.14-1-amd64 # 1 SMP Debian 3.14.12-1 (2014-07-11) x86_64 GNU / Linux)
who -b
dà l'ultimo tempo di avvio del sistema last reboot
fornisce anche ciò che dice il comando. Se sospetti sulle impostazioni dell'ora legale, controlla la data corrente e confrontala con i valori reali e facci sapere
who -b
dà valore non corretto: semko@rig:~$ who -b system boot 2014-07-22 00:24 semko@rig:~$ date Mon Jul 21 22:41:35 CEST 2014
. così puoi vedere che è spento entro 2 ore da date
. semko@rig:~$ last reboot reboot system boot 3.14-1-amd64 Tue Jul 22 00:24 - 22:41 (-1:-42)
è l'ultima voce e -1: -42 è semplicemente assurdo.