Информация, отображаемая перед входом в систему [dубликат]

Итак, если есть какие-то проблемы с моим компьютером, будь то аппаратное или программное обеспечение, каковы основные файлы журналов и где они расположены?

Кроме того, существует ли общее местоположение, где хранятся файлы журналов другие пакеты могут быть расположены?

75
задан 11 September 2012 в 00:02

6 ответов

Все файлы журналов находятся в каталоге /var/log. В этом каталоге есть определенные файлы для каждого типа журналов. Например, системные журналы, такие как действия ядра, регистрируются в файле syslog.

Некоторые из наиболее распространенных файлов журнала в этом каталоге:

В каталоге apt есть это файл history.log, который сохраняет всю информацию об установке и удалении пакета даже в исходной системе, созданной как Live CD. Вы можете открыть этот файл, чтобы увидеть этот очень интересный файл. В каталоге dist-upgrade есть файл apt.log, который регистрирует информацию во время обновлений дистрибутива. В каталоге installer можно найти файлы журнала, созданные во время установки. Существует файл apport.log, который сохраняет информацию о сбоях в вашей системе и сообщает о них. Файл auth.log содержит информацию о действиях аутентификации, например, когда вы аутентифицируете пользователя root через sudo. Файл dpkg.log сохраняет сведения об установке и удалении пакета на низком уровне, связанные с dpkg. Возможно, вы знаете, что система apt зависит от dpkg для установки и удаления пакета. boot.log содержит информацию о каждой загрузке. kern.log сохраняет информацию о ядре, такую ​​как предупреждения, ошибки и т. д. alternatives.log включает историю всех альтернатив, установленных различными пакетами, и их удаление с помощью команды update-alternatives. Другим важным файлом журнала является Xorg.log, который включает информацию о графическом драйвере, его сбоях, предупреждениях и т. Д.

В зависимости от установленных пакетов могут существовать другие типы файлов журнала. Например, моя система также содержит файлы журналов epoptes.log, которые будут доступны только в том случае, если вы установите пакет epoptes.

Изменения после systemd

С появлением systemd, ведение журнала в основном обрабатывается утилитой journalctl и сохраняет журналы в двоичном формате в файле /var/lib/systemd/catalog/database. Этот файл перечисляет все журналы, включая журналы ядра, загрузки и приложений, и предоставляет необходимые журналы через утилиту journalctl.

Вот хорошая статья о journalctl о том, как вы можете использовать ее для получения необходимой информации о журнале.

https://www.digitalocean.com/community/tutorials/how-to-use-journalctl-to-view-and-manipulate-systemd-logs#setting-the-system-time

91
ответ дан 18 July 2018 в 08:51

Все файлы журналов находятся в каталоге /var/log. В этом каталоге есть определенные файлы для каждого типа журналов. Например, системные журналы, такие как действия ядра, регистрируются в файле syslog.

Некоторые из наиболее распространенных файлов журнала в этом каталоге:

В каталоге apt есть это файл history.log, который сохраняет всю информацию об установке и удалении пакета даже в исходной системе, созданной как Live CD. Вы можете открыть этот файл, чтобы увидеть этот очень интересный файл. В каталоге dist-upgrade есть файл apt.log, который регистрирует информацию во время обновлений дистрибутива. В каталоге installer можно найти файлы журнала, созданные во время установки. Существует файл apport.log, который сохраняет информацию о сбоях в вашей системе и сообщает о них. Файл auth.log содержит информацию о действиях аутентификации, например, когда вы аутентифицируете пользователя root через sudo. Файл dpkg.log сохраняет сведения об установке и удалении пакета на низком уровне, связанные с dpkg. Возможно, вы знаете, что система apt зависит от dpkg для установки и удаления пакета. boot.log содержит информацию о каждой загрузке. kern.log сохраняет информацию о ядре, такую ​​как предупреждения, ошибки и т. д. alternatives.log включает историю всех альтернатив, установленных различными пакетами, и их удаление с помощью команды update-alternatives. Другим важным файлом журнала является Xorg.log, который включает информацию о графическом драйвере, его сбоях, предупреждениях и т. Д.

В зависимости от установленных пакетов могут существовать другие типы файлов журнала. Например, моя система также содержит файлы журналов epoptes.log, которые будут доступны только в том случае, если вы установите пакет epoptes.

Изменения после systemd

С появлением systemd, ведение журнала в основном обрабатывается утилитой journalctl и сохраняет журналы в двоичном формате в файле /var/lib/systemd/catalog/database. Этот файл перечисляет все журналы, включая журналы ядра, загрузки и приложений, и предоставляет необходимые журналы через утилиту journalctl.

Вот хорошая статья о journalctl о том, как вы можете использовать ее для получения необходимой информации о журнале.

https://www.digitalocean.com/community/tutorials/how-to-use-journalctl-to-view-and-manipulate-systemd-logs#setting-the-system-time

92
ответ дан 24 July 2018 в 19:11

Для просмотра журналов системы и приложений вы можете использовать приложение «Просмотр файла журнала». Нажмите F2, чтобы открыть тире, затем введите журнал и выберите приложение «Просмотр файла журнала».

Дополнительная информация: http://www.howtogeek.com/117878/how-to-view-write-to- системы лог-файлы-на-убунту /

5
ответ дан 18 July 2018 в 08:51

На снимке экрана показано большинство важных журналов из /var/log. В этом месте часто используются другие папки из других приложений, таких как samba или apache2, если вы его установили.

Для просмотра журнала в реальном времени вы можете использовать gnome-system-log или, например, использовать

tail -f /var/log/kern.log

Все журналы могут быть легче проанализированы с помощью опции фильтра в gnome-system-log или с помощью grep для поиска определенного термина. Например, если бы я хотел найти ссылки на мое оборудование SiS, я мог бы ввести:

grep -i SiS /var/log/kern.log

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

auth.log касается всех привилегированных действий, например, когда вы используете sudo в терминале или запускаете программы gui, такие как synaptic. kern.log записывает всю активность ядра и может быть полезна для диагностики ошибок с помощью аппаратного обеспечения. dpkg.log - очень подробный отчет о установленных пакетах syslog содержит как информацию из информации о ядре, так и информацию о ОС xorg.log, содержит информацию о (в основном автоматической) настройке вашего дисплея udev, особенно полезен, так как содержит некоторые сведения о установка аппаратного обеспечения, которое может быть полезно для записи в будущем. history.log (как показано на скриншоте) от /var/log/apt и содержит историю ваших обновлений и установок.

16
ответ дан 18 July 2018 в 08:51

Для просмотра журналов системы и приложений вы можете использовать приложение «Просмотр файла журнала». Нажмите F2, чтобы открыть тире, затем введите журнал и выберите приложение «Просмотр файла журнала».

Дополнительная информация: http://www.howtogeek.com/117878/how-to-view-write-to- системы лог-файлы-на-убунту /

5
ответ дан 24 July 2018 в 19:11

На снимке экрана показано большинство важных журналов из /var/log. В этом месте часто используются другие папки из других приложений, таких как samba или apache2, если вы его установили.

Для просмотра журнала в реальном времени вы можете использовать gnome-system-log или, например, использовать

tail -f /var/log/kern.log

Все журналы могут быть легче проанализированы с помощью опции фильтра в gnome-system-log или с помощью grep для поиска определенного термина. Например, если бы я хотел найти ссылки на мое оборудование SiS, я мог бы ввести:

grep -i SiS /var/log/kern.log

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

auth.log касается всех привилегированных действий, например, когда вы используете sudo в терминале или запускаете программы gui, такие как synaptic. kern.log записывает всю активность ядра и может быть полезна для диагностики ошибок с помощью аппаратного обеспечения. dpkg.log - очень подробный отчет о установленных пакетах syslog содержит как информацию из информации о ядре, так и информацию о ОС xorg.log, содержит информацию о (в основном автоматической) настройке вашего дисплея udev, особенно полезен, так как содержит некоторые сведения о установка аппаратного обеспечения, которое может быть полезно для записи в будущем. history.log (как показано на скриншоте) от /var/log/apt и содержит историю ваших обновлений и установок.

16
ответ дан 24 July 2018 в 19:11
  • 1
    Мой системный журнал просмотра только показывает мне Xorg.0.log, auth.log, dpkg.log, mail.log и syslog. Как я могу увидеть оставшиеся? – green 11 September 2012 в 00:31
  • 2
    @ green7 Вы можете добавить любой журнал, который хотите - перейти к файлу & gt; откройте, а затем перейдите в файловую систему в / var / log и выберите журнал для открытия и повтора для любых других журналов. – user 11 September 2012 в 00:36
  • 3
    Понял! Благодаря! – green 11 September 2012 в 00:39

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

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