вход в систему в Ubuntu 10.04 & amp; 11,10

Когда моя система запускается, она регистрирует все в syslog / dmesg. И я могу проверить это на наличие проблем.

Когда моя система выключается, где это регистрируется? Я не видел ничего очевидного в /var/log в 10.04. (Моя система 11.10 в данный момент недоступна.)

Я посмотрел Как включить «протоколирование выключения» или отслеживание операционной системы? , но не увидел ничего, что помогло .

Я использую kubuntu, но все вещи на этом уровне, вероятно, одинаковы.

2
задан 13 April 2017 в 15:25

2 ответа

Операции выключения регистрируются в / var / log / syslog.

tail -f / var / log / syslog

0
ответ дан 13 April 2017 в 15:25

Никогда не находил ответ на это, но я сделал свою собственную альтернативу.

Я создал дистанционное управление local_jjp в / и т.д.

#!/bin/sh -e
#
# rc.local_jjp
#
# This script is executed at the start of runlevel 0 and 6
#    and at the end of runlevels 1,2 and 3
# Make sure that the script will "exit 0" on success or any other
# value on error.
#

LOG='/var/log/maint/mysyslog'
DATE="`date`"

case "$1" in
start)
    start
    ;;
stop)
    echo "System Shutdown at $DATE" >> $LOG
    ;;
restart)
    echo "System Restart at $DATE" >> $LOG
    ;;
*)
    echo "Usage: $0 {start|stop|restart}" >> $LOG
    exit 1
esac

exit 0

Затем я symlinked это в runlevel каталоги.

sudo ln -s /etc/rc.local_jjp /etc/rc0.d/K02rc.local_jjp
sudo ln -s /etc/rc.local_jjp /etc/rc1.d/S99rc.local_jjp
sudo ln -s /etc/rc.local_jjp /etc/rc2.d/S99rc.local_jjp
sudo ln -s /etc/rc.local_jjp /etc/rc3.d/S99rc.local_jjp
sudo ln -s /etc/rc.local_jjp /etc/rc6.d/K02rc.local_jjp

(Я не был действительно ясен на том, какой runlevels 4 и 5 делают, таким образом, я не добавил символьные ссылки для них.)

Теперь, у меня есть свой собственный небольшой системный журнал, который показывает стартапы и завершения работы.

Я не скажу многое о запуске Linux и завершу работу поведения (главным образом, потому что я не понимаю это, что хорошо), но основная идея состоит в том, что сценарии в специальных каталогах выполняются, когда система изменяет runlevel такой как тогда, когда это изменяется от начальной загрузки до многопользовательского (runlevel 3).

Так как для моего сценария нужна система для выполнения обычно и потому что я не хочу к шансу, вмешивающемуся во что-то важное, я назвал символьные ссылки так, чтобы это выполнить как одна из последних вещей на запуске и одна из первых вещей на завершении работы.

0
ответ дан 13 April 2017 в 15:25

Другие вопросы по тегам:

Похожие вопросы: