De man 8 shutdown
:
Once TIME has elapsed, shutdown sends a request to the init(8) daemon
to bring the system down into the appropriate runlevel.
This is performed by emitting the runlevel(7) event, which includes the
new runlevel in the RUNLEVEL environment variable as well as the
previous runlevel (obtained from the environment or from /var/run/utmp)
in the PREVLEVEL variable. An additional INIT_HALT variable may be
set, this will contain the value HALT when bringing the system down for
halt and POWEROFF when bringing the system down for power off.
Em seguida, cada processo daemon reconhece a alteração no RUNLEVEL e toma as medidas apropriadas. Isso pode ser qualquer coisa, desde um rápido exit
até uma configuração salva em um cache flush ou até mesmo um congelamento de banco de dados inteiro.
Dependendo do nível de registro que você configurou para cada daemon. você pode ver algumas informações em /var/log/*
e subdiretórios de /var/log/
.