Как и процесс, вы определяете свою собственную переменную среды, например, путем редактирования '~ / .bashrc', вы можете определить переменную окружения root с помощью edit '/root/.bashrc'.
Syslog - это стандартное средство ведения журнала. Он собирает сообщения различных программ и сервисов, включая ядро, и сохраняет их в зависимости от настройки в кучке файлов журналов, как правило, под /var/log. В некоторых установках центров обработки данных есть сотни устройств, каждый со своим собственным журналом; syslog тоже пригодится. Один только настраивает выделенный сервер syslog, который собирает все журналы отдельных устройств по сети. Syslog также может сохранять журналы в базах данных и т. Д.
Согласно моему /etc/syslog.conf, по умолчанию /var/log/kern.log захватывает только сообщения ядра любого уровня loglevel; то есть выход dmesg.
/var/log/messages вместо этого предназначен для хранения ценных, не отладочных и некритических сообщений. Этот журнал следует рассматривать как журнал «общая системная активность».
/var/log/syslog, в свою очередь, регистрирует все, кроме сообщений, связанных с auth.
Другие стандартные журналы регистрации, управляемые syslog, это /var/log/auth.log, /var/log/mail.log.
Что касается вашего вопроса: если вам нужен только журнал сообщений ядра, используйте kern.log или вызывайте dmesg.
. Проверьте эту страницу о различиях между сообщениями и syslog
, в котором говорится /var/log/messages различия между сообщениями и syslog /var/log/syslog