journalctl

journalctl

Запросить записи из журнала systemd. Больше информации: https://www.freedesktop.org/software/systemd/man/journalctl.html.

  • Показать все сообщения с уровнем приоритета 3 (ошибки) с момента текущей загрузки:

journalctl {{[-b|--boot]}} {{[-p|--priority]}} 3

  • Удалить записи журнала, которые старше 2 дней:

journalctl --vacuum-time 2d

  • Показать только последние n строк и отслеживать новые сообщения (аналогично tail -f для традиционного syslog):

journalctl {{[-n|--lines]}} {{количество}} {{[-f|--follow]}}

  • Показать все сообщения от определенного юнита:

journalctl {{[-u|--unit]}} {{юнит}}

  • Показать логи для указанного юнита с момента его последнего запуска:

journalctl _SYSTEMD_INVOCATION_ID=$(systemctl show --value --property=InvocationID {{юнит}})

  • Отфильтровать сообщения по временному диапазону (можно использовать метку времени или плейсхолдеры, такие как "yesterday"):

journalctl {{[-S|--since]}} {{now|today|yesterday|tomorrow}} {{[-U|--until]}} "{{ГГГГ-ММ-ДД ЧЧ:ММ:СС}}"

  • Показать все сообщения от определенного процесса:

journalctl _PID={{id_процесса}}

  • Показать все сообщения от определенного исполняемого файла:

journalctl {{путь/к/исполняемому_файлу}}

linux

pacman Утилита для управления пакетами в Arch Linux.
openvpn3 Клиент OpenVPN 3 для Linux.
apt Менеджер пакетов для дистрибутивов на базе Debian.
apt-mark Утилита для изменения статуса установленных пакетов.
apt-file Поиск файлов в пакетах `apt`, в том числе еще не установленных.
cat Вывести и объединить файлы.
apt-add-repository Эта команда - псевдоним команды `add-apt-repository`.
ark Утилита для архивации от KDE.
dnf-repoquery Запрос информации о пакетах.
lscpu Отображает информацию о центральном процессоре.
more Интерактивно показать файл, позволяя прокручивать и искать текст.
ip-route-list Эта команда — псевдоним для `ip route show`.
lsblk Отобразить информацию об устройствах.
dnf-module Управление модульностью пакетов.
dnf-download Загрузка RPM-пакетов из репозиториев DNF.
hexdump Дамп файла в ASCII, десятичном, шестнадцатеричном и восьмеричном форматах.
ss Утилита для анализа сокетов.
apk Инструмент управления пакетами Alpine Linux.
darling Запускать программы для macOS в Linux.
lspci Отобразить список всех подключенных PCI-устройств.
cal Отображать календарь с выделением текущего дня.
apt-cache Инструмент поиска пакетов для Debian и Ubuntu.
crond Демон для выполнения запланированных команд из файлов crontab.
journalctl Запросить записи из журнала systemd.
dnf Утилита управления пакетами для RHEL, Fedora и CentOS (заменяет yum).
pihole Управлять DNS-сервером для блокировки рекламы Pi-hole.
apt-get Утилита управления пакетами для Debian и Ubuntu.
pipewire Запустить демона PipeWire.
dnf-group Управление виртуальными коллекциями пакетов в системах на базе Fedora.
ip Показывать и управлять маршрутизацией, устройствами, политиками маршрутизации и туннелями.
ncal Эта команда — псевдоним для `cal`.
phar Создать, обновить или извлечь PHP-архивы (PHAR).
apt-moo Пасхальное яйцо `APT`.
lsb_release Выводит информацию, определённую стандартом LSB (Linux Standard Base), а также характерную для дистрибутива.
free Показать количество свободной и используемой памяти в системе.
apt-key Утилита управления ключами для диспетчера пакетов APT в Debian и Ubuntu.
login Начать сеанс для пользователя.
dnf-install Установка пакетов в дистрибутивах на базе Red Hat.
add-apt-repository Управление определениями репозиториев `apt`.
apt-install Установить пакеты для дистрибутивов на базе Debian.
xbps-install XBPS утилита по (пере)установке и обновлению пакетов.
hostnamectl Получение и установка имени хоста компьютера.
postfix Программа управления почтовым агентом (MTA) Postfix.
lnav Инструмент для просмотра и анализа файлов журналов (логов).