Linux

Как просматривать и записывать файлы системного журнала в Ubuntu

image

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

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

Просмотр журналов графически

Чтобы просмотреть файлы журналов с помощью простого в использовании графического приложения, откройте приложение Log File Viewer из Dash.

image

Средство просмотра файлов журнала по умолчанию отображает несколько журналов, включая системный журнал (syslog), журнал диспетчера пакетов (dpkg.log), журнал аутентификации (auth.log) и графический журнал сервера (Xorg.0.log). Вы можете просмотреть все журналы в одном окне — при добавлении нового события журнала оно автоматически появится в окне и будет выделено жирным шрифтом. Вы также можете нажать Ctrl + F для поиска сообщений журнала или использовать меню «Фильтры» для фильтрации журналов.

image

Если у вас есть другие файлы журнала, которые вы хотите просмотреть, например, файл журнала для определенного приложения, вы можете щелкнуть меню «Файл», выбрать «Открыть» и открыть файл журнала. Он появится рядом с другими файлами журналов в списке и будет отслеживаться и автоматически обновляться, как и другие журналы.

image

Запись в системный журнал

Утилита logger позволяет быстро записать сообщение в системный журнал с помощью одной простой команды. Например, чтобы написать сообщение Hello World в системный журнал, используйте следующую команду:

регистратор «Hello World»

image

Вы также можете указать дополнительную информацию — например, если вы используете команду logger в скрипте, вы можете включить имя скрипта:

logger –t ScriptName «Hello World»

image