[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page-ru-/guides/linux/journalctl-commands":3,"mdc-lokmfe-key":405,"mdc--w1dwmj-key":416,"mdc-ll1pql-key":433,"mdc--dbv5wp-key":456,"mdc--8wlndh-key":473,"mdc-3gabk3-key":488,"mdc--eye5tv-key":505,"mdc-kf9o13-key":521,"mdc-j1uvkk-key":538,"related-/guides/linux/systemctl-commands,/guides/linux/systemd-troubleshooting,/errors/linux/journalctl-not-found":554},{"id":4,"title":5,"appliesTo":6,"author":10,"body":11,"canonical":339,"code":339,"createdAt":340,"description":341,"difficulty":342,"draft":343,"estimatedTime":344,"extension":345,"faq":346,"howToSteps":359,"howToTotalTime":375,"image":339,"keywords":376,"locale":386,"meta":387,"navigation":388,"path":389,"platform":390,"related":391,"section":395,"seo":396,"severity":339,"stem":397,"summary":398,"tags":399,"twitterCreator":339,"twitterSite":339,"type":403,"updatedAt":340,"__hash__":404},"content_ru/guides/linux/journalctl-commands.md","Команды journalctl для диагностики и устранения проблем в Linux",[7,8,9],"Ubuntu 22.04","Fedora 38","Arch Linux","FixPedia Team",{"type":12,"value":13,"toc":324},"minimark",[14,19,23,27,45,49,54,61,86,90,101,123,127,134,149,153,164,179,183,190,212,215,219,222,256,260,295,307,320],[15,16,18],"h2",{"id":17},"введение-зачем-это-нужно","Введение / Зачем это нужно",[20,21,22],"p",{},"journalctl — встроенный инструмент systemd для просмотра системных логов. С его помощью можно быстро находить ошибки, отслеживать работу служб и экспортировать журналы для дальнейшего анализа. После выполнения этого руководства вы сможете эффективно диагностировать неполадки в Linux с помощью нескольких простых команд.",[15,24,26],{"id":25},"требования-подготовка","Требования / Подготовка",[28,29,30,34,42],"ul",{},[31,32,33],"li",{},"Операционная система: любые дистрибутивы Linux с systemd (Ubuntu, Fedora, Arch и т.д.).",[31,35,36,37,41],{},"Права: обычный пользователь; для просмотра системных логов может потребоваться ",[38,39,40],"code",{},"sudo",".",[31,43,44],{},"Не требуется дополнительного программного обеспечения — journalctl уже входит в состав systemd.",[15,46,48],{"id":47},"пошаговая-инструкция","Пошаговая инструкция",[50,51,53],"h3",{"id":52},"шаг-1-просмотр-последних-записей","Шаг 1: Просмотр последних записей",[20,55,56,57,60],{},"Команда ",[38,58,59],{},"journalctl -n 10"," выводит последние 10 строк журнала, что удобно для быстрой проверки состояния системы.",[62,63,68],"pre",{"className":64,"code":65,"language":66,"meta":67,"style":67},"language-bash shiki shiki-themes github-light github-dark","journalctl -n 10\n","bash","",[38,69,70],{"__ignoreMap":67},[71,72,75,79,83],"span",{"class":73,"line":74},"line",1,[71,76,78],{"class":77},"sScJk","journalctl",[71,80,82],{"class":81},"sj4cs"," -n",[71,84,85],{"class":81}," 10\n",[50,87,89],{"id":88},"шаг-2-фильтрация-логов-по-времени","Шаг 2: Фильтрация логов по времени",[20,91,92,93,96,97,100],{},"Для получения событий за определённый период используйте параметры ",[38,94,95],{},"--since"," и ",[38,98,99],{},"--until",". Значения указываются в удобочитаемом формате.",[62,102,104],{"className":64,"code":103,"language":66,"meta":67,"style":67},"journalctl --since \"2025-07-10 12:00\" --until \"2025-07-10 13:00\"\n",[38,105,106],{"__ignoreMap":67},[71,107,108,110,113,117,120],{"class":73,"line":74},[71,109,78],{"class":77},[71,111,112],{"class":81}," --since",[71,114,116],{"class":115},"sZZnC"," \"2025-07-10 12:00\"",[71,118,119],{"class":81}," --until",[71,121,122],{"class":115}," \"2025-07-10 13:00\"\n",[50,124,126],{"id":125},"шаг-3-фильтрация-по-имени-службы-юнита","Шаг 3: Фильтрация по имени службы (юнита)",[20,128,129,130,133],{},"Если вам нужны логи конкретной службы, добавьте параметр ",[38,131,132],{},"-u"," с её именем.",[62,135,137],{"className":64,"code":136,"language":66,"meta":67,"style":67},"journalctl -u nginx.service\n",[38,138,139],{"__ignoreMap":67},[71,140,141,143,146],{"class":73,"line":74},[71,142,78],{"class":77},[71,144,145],{"class":81}," -u",[71,147,148],{"class":115}," nginx.service\n",[50,150,152],{"id":151},"шаг-4-фильтрация-по-уровню-важности","Шаг 4: Фильтрация по уровню важности",[20,154,155,156,159,160,163],{},"С помощью ",[38,157,158],{},"-p"," (или ",[38,161,162],{},"--priority",") можно отобразить записи определённого уровня важности. Диапазоны позволяют выбрать несколько уровней.",[62,165,167],{"className":64,"code":166,"language":66,"meta":67,"style":67},"journalctl -p err..info\n",[38,168,169],{"__ignoreMap":67},[71,170,171,173,176],{"class":73,"line":74},[71,172,78],{"class":77},[71,174,175],{"class":81}," -p",[71,177,178],{"class":115}," err..info\n",[50,180,182],{"id":181},"шаг-5-экспорт-журнала-в-файл","Шаг 5: Экспорт журнала в файл",[20,184,185,186,189],{},"Для сохранения журнала в удобный для анализа формат используйте ",[38,187,188],{},"-o cat"," и перенаправление вывода в файл.",[62,191,193],{"className":64,"code":192,"language":66,"meta":67,"style":67},"journalctl -o cat > /var/log/journal.log\n",[38,194,195],{"__ignoreMap":67},[71,196,197,199,202,205,209],{"class":73,"line":74},[71,198,78],{"class":77},[71,200,201],{"class":81}," -o",[71,203,204],{"class":115}," cat",[71,206,208],{"class":207},"szBVR"," >",[71,210,211],{"class":115}," /var/log/journal.log\n",[213,214],"in-article-ad",{},[15,216,218],{"id":217},"проверка-результата","Проверка результата",[20,220,221],{},"После выполнения каждой команды убедитесь, что вывод соответствует ожиданиям:",[28,223,224,230,239,244,249],{},[31,225,226,229],{},[38,227,228],{},"-n"," показывает ровно 10 строк, если журнал не пуст.",[31,231,232,233,235,236,238],{},"Команды с ",[38,234,95],{},"/",[38,237,99],{}," возвращают записи только в указанном диапазоне.",[31,240,241,243],{},[38,242,132],{}," отображает логи только выбранной службы.",[31,245,246,248],{},[38,247,158],{}," фильтрует записи по указанному уровню важности.",[31,250,251,252,255],{},"Экспорт записывает данные в файл ",[38,253,254],{},"/var/log/journal.log","; проверьте его размер и содержание.",[15,257,259],{"id":258},"возможные-проблемы","Возможные проблемы",[28,261,262,272,285],{},[31,263,264,268,269,41],{},[265,266,267],"strong",{},"Недостаточно прав",": если journalctl не выводит системные логи, выполните команду с ",[38,270,271],{},"sudo journalctl …",[31,273,274,277,278,281,282,41],{},[265,275,276],{},"Отсутствие systemd",": на системах без systemd (например, на старых дистрибутивах) journalctl может отсутствовать; установите пакет ",[38,279,280],{},"systemd"," или используйте ",[38,283,284],{},"syslog",[31,286,287,290,291,294],{},[265,288,289],{},"Очищенные логи",": в некоторых контейнерных средах журнал может быть очищен; используйте ",[38,292,293],{},"--disk-space"," для принудительного чтения из файлов журнала, если они доступны.",[296,297,298],"blockquote",{},[20,299,300,301,304,305,41],{},"⚠️ ",[265,302,303],{},"Важно:"," для просмотра системных логов часто требуются права администратора; если команда не выдаёт данных, добавьте ",[38,306,40],{},[296,308,309],{},[20,310,311,312,315,316,319],{},"💡 ",[265,313,314],{},"Совет:"," для массового экспорта логов в формате JSON используйте ",[38,317,318],{},"journalctl -o json-pretty > journal.json",", это упрощает парсинг данных в скриптах.",[321,322,323],"style",{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}",{"title":67,"searchDepth":325,"depth":325,"links":326},2,[327,328,329,337,338],{"id":17,"depth":325,"text":18},{"id":25,"depth":325,"text":26},{"id":47,"depth":325,"text":48,"children":330},[331,333,334,335,336],{"id":52,"depth":332,"text":53},3,{"id":88,"depth":332,"text":89},{"id":125,"depth":332,"text":126},{"id":151,"depth":332,"text":152},{"id":181,"depth":332,"text":182},{"id":217,"depth":325,"text":218},{"id":258,"depth":325,"text":259},null,"2026-07-14 08:06:40","Узнайте, как использовать команды journalctl для просмотра системных логов, фильтрации событий и устранения проблем в Linux. Пошаговая инструкция с 5 полезными командами за 10 минут.","medium",false,"10-15 мин","md",[347,350,353,356],{"question":348,"answer":349},"Что такое journalctl и зачем он нужен?","journalctl — это утилита systemd для просмотра системных логов, которая хранит логи всех процессов и служб.",{"question":351,"answer":352},"Как просмотреть логи за последний час?","Используйте команду `journalctl --since \"1 hour ago\"`, чтобы увидеть события, произошедшие за последний час.",{"question":354,"answer":355},"Как отфильтровать логи по имени службы?","Добавьте параметр `-u` с именем сервиса, например `journalctl -u ssh.service`.",{"question":357,"answer":358},"Как экспортировать логи в текстовый файл?","Выполните `journalctl -o cat > /var/log/journal.log`, чтобы сохранить журнал в файл.",[360,363,366,369,372],{"name":361,"text":362},"Просмотр последних записей","Выполните `journalctl -n 10`, чтобы увидеть последние 10 строк журнала.",{"name":364,"text":365},"Фильтрация логов по времени","Используйте `journalctl --since \"2025-07-10 12:00\" --until \"2025-07-10 13:00\"`, чтобы получить события за конкретный период.",{"name":367,"text":368},"Фильтрация по имени службы (юнита)","Выполните `journalctl -u nginx.service`, чтобы просмотреть логи службы nginx.",{"name":370,"text":371},"Фильтрация по уровню важности","Добавьте `-p err..info`, чтобы отобразить записи с уровнем от критических до информационных.",{"name":373,"text":374},"Экспорт журнала в файл","Сохраните журнал с помощью `journalctl -o cat > /var/log/journal.log` для дальнейшего анализа.","PT15M",[377,378,379,380,381,382,383,384,385],"команды journalctl","просмотр системных логов Linux","фильтрация событий journalctl","устранение неполадок в системе","вывод логов по времени","поиск логов по процессу","экспорт журналов journalctl","уровни важности journalctl","диагностика Linux CLI","ru_RU",{},true,"/guides/linux/journalctl-commands","linux",[392,393,394],"/guides/linux/systemctl-commands","/guides/linux/systemd-troubleshooting","/errors/linux/journalctl-not-found","Гайды Linux",{"title":5,"description":341},"guides/linux/journalctl-commands","В этом руководстве вы узнаете, как использовать journalctl для просмотра системных логов, фильтрации событий по времени, процессу и уровню важности, а также экспорта логов для устранения проблем. После выполнения инструкции вы сможете быстро диагностировать и устранять неполадки в системе.",[78,400,401,402],"Linux","логи","отладка","guide","GGk4_4pS2sdkw6SdC6RE7-YAqrSwHa-LqxMRMlmkrF0",{"data":406,"body":407},{},{"type":408,"children":409},"root",[410],{"type":411,"tag":20,"props":412,"children":413},"element",{},[414],{"type":415,"value":349},"text",{"data":417,"body":418},{},{"type":408,"children":419},[420],{"type":411,"tag":20,"props":421,"children":422},{},[423,425,431],{"type":415,"value":424},"Используйте команду ",{"type":411,"tag":38,"props":426,"children":428},{"className":427},[],[429],{"type":415,"value":430},"journalctl --since \"1 hour ago\"",{"type":415,"value":432},", чтобы увидеть события, произошедшие за последний час.",{"data":434,"body":435},{},{"type":408,"children":436},[437],{"type":411,"tag":20,"props":438,"children":439},{},[440,442,447,449,455],{"type":415,"value":441},"Добавьте параметр ",{"type":411,"tag":38,"props":443,"children":445},{"className":444},[],[446],{"type":415,"value":132},{"type":415,"value":448}," с именем сервиса, например ",{"type":411,"tag":38,"props":450,"children":452},{"className":451},[],[453],{"type":415,"value":454},"journalctl -u ssh.service",{"type":415,"value":41},{"data":457,"body":458},{},{"type":408,"children":459},[460],{"type":411,"tag":20,"props":461,"children":462},{},[463,465,471],{"type":415,"value":464},"Выполните ",{"type":411,"tag":38,"props":466,"children":468},{"className":467},[],[469],{"type":415,"value":470},"journalctl -o cat > /var/log/journal.log",{"type":415,"value":472},", чтобы сохранить журнал в файл.",{"data":474,"body":475},{},{"type":408,"children":476},[477],{"type":411,"tag":20,"props":478,"children":479},{},[480,481,486],{"type":415,"value":464},{"type":411,"tag":38,"props":482,"children":484},{"className":483},[],[485],{"type":415,"value":59},{"type":415,"value":487},", чтобы увидеть последние 10 строк журнала.",{"data":489,"body":490},{},{"type":408,"children":491},[492],{"type":411,"tag":20,"props":493,"children":494},{},[495,497,503],{"type":415,"value":496},"Используйте ",{"type":411,"tag":38,"props":498,"children":500},{"className":499},[],[501],{"type":415,"value":502},"journalctl --since \"2025-07-10 12:00\" --until \"2025-07-10 13:00\"",{"type":415,"value":504},", чтобы получить события за конкретный период.",{"data":506,"body":507},{},{"type":408,"children":508},[509],{"type":411,"tag":20,"props":510,"children":511},{},[512,513,519],{"type":415,"value":464},{"type":411,"tag":38,"props":514,"children":516},{"className":515},[],[517],{"type":415,"value":518},"journalctl -u nginx.service",{"type":415,"value":520},", чтобы просмотреть логи службы nginx.",{"data":522,"body":523},{},{"type":408,"children":524},[525],{"type":411,"tag":20,"props":526,"children":527},{},[528,530,536],{"type":415,"value":529},"Добавьте ",{"type":411,"tag":38,"props":531,"children":533},{"className":532},[],[534],{"type":415,"value":535},"-p err..info",{"type":415,"value":537},", чтобы отобразить записи с уровнем от критических до информационных.",{"data":539,"body":540},{},{"type":408,"children":541},[542],{"type":411,"tag":20,"props":543,"children":544},{},[545,547,552],{"type":415,"value":546},"Сохраните журнал с помощью ",{"type":411,"tag":38,"props":548,"children":550},{"className":549},[],[551],{"type":415,"value":470},{"type":415,"value":553}," для дальнейшего анализа.",[]]