GNU/Linux >> Linux Esercitazione >  >> Linux

Come scoprire chi/cosa ha causato un riavvio/arresto?

Esamina i log di sistema dell'avvio precedente con sudo journalctl -b -1 -e .

Esamina /var/log/auth.log .

Sei sicuro che non si tratti di "interruzione di corrente/picchi", "surriscaldamento della CPU", ....

Sul MIO sistema (Ubuntu 16.04,6),

sudo journalctl | grep shutdown
Jan 29 12:58:07 bat sudo[14365]: walt : TTY=pts/0 ; PWD=/home/walt ; USER=root ; COMMAND=/sbin/shutdown now
Feb 12 11:23:59 bat systemd[1]: Stopped Ubuntu core (all-snaps) system shutdown helper setup service.
Feb 19 09:35:18 bat ureadahead[437]: ureadahead:lxqt-session_system-shutdown.png: Ignored relative path
Feb 19 09:35:18 bat ureadahead[437]: ureadahead:gshutdown_gshutdown.png: Ignored relative path
Feb 19 09:35:18 bat ureadahead[437]: ureadahead:mate-gnome-main-menu-applet_system-shutdown.png: Ignored relative path
Feb 27 16:45:40 bat systemd-shutdown[1]: Sending SIGTERM to remaining processes...
Mar 05 17:53:27 bat systemd-shutdown[1]: Sending SIGTERM to remaining processes...
Mar 15 09:57:45 bat systemd[1]: Stopped Ubuntu core (all-snaps) system shutdown helper setup service.
Mar 21 17:40:30 bat systemd[1]: Stopped Ubuntu core (all-snaps) system shutdown helper setup service.
Apr 15 18:16:37 bat systemd[1]: Stopped Ubuntu core (all-snaps) system shutdown helper setup service.
...

La prima riga mostra quando l'utente walt ha fatto un sudo shutdown now .


Linux
  1. Quale versione di Linux sto eseguendo? Ecco come scoprirlo

  2. Come scoprire chi è connesso al tuo sistema e cosa stanno facendo

  3. Come scoprire cosa fa un comando Linux

  4. Come scoprire quale gruppo ha un determinato utente?

  5. Come posso scoprire se un sistema Linux utilizza Wayland o X11?

Come scoprire chi ha riavviato il sistema Linux e quando

Come trovare l'utilizzo della CPU, cosa blocca il sistema

Come spegnere o riavviare Debian 11

Come utilizzare il comando di arresto e riavvio di Linux con esempi

Come faccio a scoprire quale processo ha un blocco su un file in Linux?

Come faccio a sapere quali processi accedono al disco rigido in un sistema basato su GNU/Linux?