Как использовать команду Linux Journalctl?

Linux Journalctl Советы и хитрости

Системы на базе Linux предоставляют множество инструментов, которые помогают записывать и анализировать системные журналы. Так же, как » systemd «, мощный инструмент, используемый для сбора журналов из источников в двоичном формате и позволяющий пользователю получать журналы с помощью командной строки.

Журналы, которые мы обсуждали в предыдущем разделе, — это » Журналы журнала «.

» Journald » — это системная программа из инструмента systemd, которая собирает данные из нескольких журналов в двоичном формате. Он работает так же, как системный журнал, но дает более эффективный способ управления журналами.

В системе Linux есть эффективный инструмент под названием » journalctl «, который помогает пользователю читать » журналы журнала » и взаимодействовать с ними. Эта утилита представляет собой стандартный способ отображения сообщений журнала, предоставленных journald, и их отслеживания.

Синтаксис команды journalctl:

journalctl [options…] [matches…]

Как использовать команду «journalctl»?

Выполните команду » journalctl » без аргументов в командной строке, чтобы отобразить все записи журналов журнала из самых старых записей:

sudo journalctl

без аргументов в командной строке

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

Как использовать параметры команды «journalctl»?

У команды journalctl есть несколько параметров для отображения журналов журнала. Эти:

Используйте » —no-page «, чтобы получать журналы в терминале вместо того, чтобы показывать » меньше » функций:

sudo journalctl —no-page

чтобы получать журналы в терминале вместо того

Будет отображен следующий результат:

Будет отображен следующий результат

Чтобы отобразить все поля журнала, независимо от того, являются ли они непечатаемыми, используйте параметр » —all » в командной строке:

sudo journalctl —all

Чтобы отобразить все поля журнала, независимо от того

Чтобы ограничить количество строк вывода журнала journalctl, запустите флаг » -n » с количеством строк, которые вы хотите отобразить:

sudo journalctl –n 15

Чтобы ограничить количество строк вывода журнала

Запустите флаг » -f » для отображения журнала журнала в реальном времени:

sudo journalctl –f

для отображения журнала журнала в реальном времени

Чтобы отобразить запись журналов ядра, выполните флаг » -k «:

sudo journalctl -k

Чтобы отобразить запись журналов ядра

Чтобы отобразить список сеансов загрузки, которые включают время загрузки, запустите параметр » —list-boot » команды » journalctl «:

sudo journalctl —list-boot

Чтобы отобразить список сеансов загрузки, которые включают время загрузки

Всякий раз, когда вы запускаете команду » journalctl «, она по умолчанию отображает журналы журнала по местному времени, но если вы хотите указать журналы в формате UTC, сделайте это с помощью данной команды:

sudo journalctl —utc

Всякий раз, когда вы запускаете команду

Команда «journalctl» позволяет пользователю получить запись логов за определенный период.

Например, чтобы получить вчерашнюю запись журнала, введите:

sudo journalctl —since “yesterday”

Например, чтобы получить вчерашнюю запись журнала, введите

Или, если вы хотите проверить запись за последние 2 часа, используйте:

sudo journalctl —since “2 hours ago”

Или, если вы хотите проверить запись за последние

Параметр » -r » или » —reverse » используется для отображения журналов с самыми новыми записями первыми в командной строке:

sudo journalctl –r

используется для отображения журналов с самыми

Выполните опцию » -q » или » —quiet «, если вы не хотите отображать несущественное сообщение, такое как предупреждение или информация:

sudo journalctl —quiet

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

Чтобы отобразить справочное сообщение для команды » journalctl » и всех ее параметров, используйте параметр » —help «:

sudo journalctl –-help

Чтобы отобразить справочное сообщение для команды

Проверьте версию «journalctl команды» с помощью » -version вариант»:

journalctl –-version

Проверьте версию

Заключение

В этом кратком руководстве мы увидели, как работают команда journalctl и ее параметры. Команда journalctl — это служебная программа командной строки, используемая для отображения записей журналов журнала. В журналы журнал записываются в двоичном формате, который может быть доступен в любое время. Используя команду » journalctl «, можно управлять и анализировать записи всех журналов.

Оцените статью
ПОПУЛЯРНЫЕ ТЕХНОЛОГИИ
Добавить комментарий