journald умеет всё: индексирует поля, фильтрует по юниту, процессу, пользователю, ищет по времени. Но смотрим мы его через journalctl одной командой за раз.
Разработчики взяли оконный интерфейс Turbo Vision из 1990-х и сделали на его основе TurboJedi - терминальный просмотрщик журналов, который превращает линейный вывод в навигируемый интерфейс с курсором и фильтрами.
Старый интерфейс оказался почти идеальной формой для этих возможностей. Статья на Habr подробно разбирает архитектуру проекта.
Полная статья: https://habr.com/ru/articles/1098894/