[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page-ru-/guides/linux/journalctl-basics":3,"mdc--9sro6v-key":441,"mdc-rdmu3c-key":468,"mdc--q9jqie-key":490,"mdc--nmr3a8-key":513,"mdc--qpqk27-key":536,"mdc-dnu89q-key":564,"mdc-sqq4l2-key":590,"mdc--oosbl6-key":612,"mdc-lx63m2-key":634,"mdc-lnibmp-key":654,"related-/guides/linux/systemd-basics,/guides/linux/journalctl-filters,/guides/linux/debug-system-logs":674},{"id":4,"title":5,"appliesTo":6,"author":11,"body":12,"canonical":371,"code":76,"createdAt":372,"description":373,"difficulty":374,"draft":375,"estimatedTime":376,"extension":377,"faq":378,"howToSteps":391,"howToTotalTime":410,"image":371,"keywords":411,"locale":421,"meta":422,"navigation":423,"path":424,"platform":425,"related":426,"section":430,"seo":431,"severity":76,"stem":432,"summary":433,"tags":434,"twitterCreator":371,"twitterSite":371,"type":439,"updatedAt":372,"__hash__":440},"content_ru/guides/linux/journalctl-basics.md","Базовое использование journalctl для просмотра и фильтрации логов Linux",[7,8,9,10],"Ubuntu 22.04","Ubuntu 24.04","Debian 12","CentOS 8","FixPedia Team",{"type":13,"value":14,"toc":356},"minimark",[15,20,28,32,51,55,60,70,94,98,113,136,140,151,166,169,173,183,198,202,212,229,233,244,259,263,266,295,298,302,349,352],[16,17,19],"h2",{"id":18},"введение-зачем-это-нужно","Введение / Зачем это нужно",[21,22,23,27],"p",{},[24,25,26],"code",{},"journalctl"," — это интегрированный инструмент systemd для просмотра системных логов. С его помощью вы можете быстро находить нужные записи, диагностировать сбои и анализировать поведение служб. После выполнения этого гайда вы сможете фильтровать логи по времени, уровню важности, сервису и ключевым словам, а также сохранять журналы для дальнейшего изучения.",[16,29,31],{"id":30},"требования-подготовка","Требования / Подготовка",[33,34,35,39,46],"ul",{},[36,37,38],"li",{},"Linux-система с systemd (например, Ubuntu, Debian, CentOS).",[36,40,41,42,45],{},"Доступ к терминалу с правами суперпользователя (",[24,43,44],{},"sudo",").",[36,47,48,50],{},[24,49,26],{}," уже установлен в качестве части systemd; дополнительная установка не требуется.",[16,52,54],{"id":53},"пошаговая-инструкция","Пошаговая инструкция",[56,57,59],"h3",{"id":58},"шаг-1-просмотр-последних-логов","Шаг 1: Просмотр последних логов",[21,61,62,63,65,66,69],{},"В терминале выполните ",[24,64,26],{},". Команда выводит последние 10 записей журнала. Для удобного просмотра можно перенаправить вывод в ",[24,67,68],{},"less",":",[71,72,77],"pre",{"className":73,"code":74,"language":75,"meta":76,"style":76},"language-bash shiki shiki-themes github-light github-dark","journalctl | less\n","bash","",[24,78,79],{"__ignoreMap":76},[80,81,84,87,91],"span",{"class":82,"line":83},"line",1,[80,85,26],{"class":86},"sScJk",[80,88,90],{"class":89},"szBVR"," |",[80,92,93],{"class":86}," less\n",[56,95,97],{"id":96},"шаг-2-фильтрация-по-времени","Шаг 2: Фильтрация по времени",[21,99,100,101,104,105,108,109,112],{},"Чтобы отобразить записи за определенный период, используйте ",[24,102,103],{},"--since"," и ",[24,106,107],{},"--until",". Пример: ",[24,110,111],{},"journalctl --since \"2025-07-10 10:00\" --until \"2025-07-10 12:00\""," показывает логи, собранные с 10:00 до 12:00.",[71,114,116],{"className":73,"code":115,"language":75,"meta":76,"style":76},"journalctl --since \"2025-07-10 10:00\" --until \"2025-07-10 12:00\"\n",[24,117,118],{"__ignoreMap":76},[80,119,120,122,126,130,133],{"class":82,"line":83},[80,121,26],{"class":86},[80,123,125],{"class":124},"sj4cs"," --since",[80,127,129],{"class":128},"sZZnC"," \"2025-07-10 10:00\"",[80,131,132],{"class":124}," --until",[80,134,135],{"class":128}," \"2025-07-10 12:00\"\n",[56,137,139],{"id":138},"шаг-3-фильтрация-по-уровню-важности","Шаг 3: Фильтрация по уровню важности",[21,141,142,143,146,147,150],{},"Для вывода только важных событий укажите уровни важности с помощью ",[24,144,145],{},"-p",". Например, ",[24,148,149],{},"journalctl -p err..crit"," показывает ошибки и критические события.",[71,152,154],{"className":73,"code":153,"language":75,"meta":76,"style":76},"journalctl -p err..crit\n",[24,155,156],{"__ignoreMap":76},[80,157,158,160,163],{"class":82,"line":83},[80,159,26],{"class":86},[80,161,162],{"class":124}," -p",[80,164,165],{"class":128}," err..crit\n",[167,168],"in-article-ad",{},[56,170,172],{"id":171},"шаг-4-фильтрация-по-сервису-юниту","Шаг 4: Фильтрация по сервису (юниту)",[21,174,175,176,108,179,182],{},"Чтобы отфильтровать логи конкретной службы, добавьте ",[24,177,178],{},"-u \u003Cunit>",[24,180,181],{},"journalctl -u ssh.service"," выводит журнал службы SSH.",[71,184,186],{"className":73,"code":185,"language":75,"meta":76,"style":76},"journalctl -u ssh.service\n",[24,187,188],{"__ignoreMap":76},[80,189,190,192,195],{"class":82,"line":83},[80,191,26],{"class":86},[80,193,194],{"class":124}," -u",[80,196,197],{"class":128}," ssh.service\n",[56,199,201],{"id":200},"шаг-5-поиск-по-ключевым-словам","Шаг 5: Поиск по ключевым словам",[21,203,204,205,108,208,211],{},"Для поиска текста внутри записей используйте ",[24,206,207],{},"grep",[24,209,210],{},"journalctl | grep \"failed\""," выводит только строки со словом «failed».",[71,213,215],{"className":73,"code":214,"language":75,"meta":76,"style":76},"journalctl | grep \"failed\"\n",[24,216,217],{"__ignoreMap":76},[80,218,219,221,223,226],{"class":82,"line":83},[80,220,26],{"class":86},[80,222,90],{"class":89},[80,224,225],{"class":86}," grep",[80,227,228],{"class":128}," \"failed\"\n",[56,230,232],{"id":231},"шаг-6-экспорт-логов-в-файл","Шаг 6: Экспорт логов в файл",[21,234,235,236,239,240,243],{},"Сохраните журнал в файл командой ",[24,237,238],{},"journalctl > /var/log/journal.txt",". Файл можно просмотреть с помощью ",[24,241,242],{},"cat /var/log/journal.txt"," или отправить для анализа.",[71,245,247],{"className":73,"code":246,"language":75,"meta":76,"style":76},"journalctl > /var/log/journal.txt\n",[24,248,249],{"__ignoreMap":76},[80,250,251,253,256],{"class":82,"line":83},[80,252,26],{"class":86},[80,254,255],{"class":89}," >",[80,257,258],{"class":128}," /var/log/journal.txt\n",[16,260,262],{"id":261},"проверка-результата","Проверка результата",[21,264,265],{},"После выполнения шага 6 проверьте, что файл создан и содержит данные:",[71,267,269],{"className":73,"code":268,"language":75,"meta":76,"style":76},"ls -l /var/log/journal.txt\nhead -n 5 /var/log/journal.txt\n",[24,270,271,281],{"__ignoreMap":76},[80,272,273,276,279],{"class":82,"line":83},[80,274,275],{"class":86},"ls",[80,277,278],{"class":124}," -l",[80,280,258],{"class":128},[80,282,284,287,290,293],{"class":82,"line":283},2,[80,285,286],{"class":86},"head",[80,288,289],{"class":124}," -n",[80,291,292],{"class":124}," 5",[80,294,258],{"class":128},[21,296,297],{},"Если файл отображает записи, то команда сработала корректно.",[16,299,301],{"id":300},"возможные-проблемы","Возможные проблемы",[33,303,304,321,327,340],{},[36,305,306,310,311,313,314,316,317,320],{},[307,308,309],"strong",{},"Нет прав доступа"," – ",[24,312,26],{}," без ",[24,315,44],{}," показывает только логи текущего пользователя. Используйте ",[24,318,319],{},"sudo journalctl",".",[36,322,323,326],{},[307,324,325],{},"Нет записей после фильтрации"," – убедитесь, что выбранный временной диапазон и уровни важности соответствуют реальным событиям.",[36,328,329,332,333,336,337,320],{},[307,330,331],{},"Фильтр по юниту не работает"," – проверьте имя юнита с помощью ",[24,334,335],{},"systemctl list-units --type=service",". Правильное имя передайте в ",[24,338,339],{},"-u",[36,341,342,345,346,320],{},[307,343,344],{},"Переполнение файла при экспорте"," – для больших журналов используйте постраничный вывод ",[24,347,348],{},"journalctl | head -n 1000 > /tmp/out.txt",[21,350,351],{},"При возникновении этих проблем выполните указанные решения и повторите шаг.",[353,354,355],"style",{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}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 .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}",{"title":76,"searchDepth":283,"depth":283,"links":357},[358,359,360,369,370],{"id":18,"depth":283,"text":19},{"id":30,"depth":283,"text":31},{"id":53,"depth":283,"text":54,"children":361},[362,364,365,366,367,368],{"id":58,"depth":363,"text":59},3,{"id":96,"depth":363,"text":97},{"id":138,"depth":363,"text":139},{"id":171,"depth":363,"text":172},{"id":200,"depth":363,"text":201},{"id":231,"depth":363,"text":232},{"id":261,"depth":283,"text":262},{"id":300,"depth":283,"text":301},null,"2026-07-11 19:10:09","Узнайте, как использовать journalctl для просмотра системных логов, фильтрации по времени, процессу и уровню важности. Пошаговая инструкция за 5 минут.","easy",false,"5-10 мин","md",[379,382,385,388],{"question":380,"answer":381},"Как просмотреть все логи системы с помощью journalctl?","Запустите `journalctl` без параметров. Команда выводит последние 10 записей. Добавьте `| less` для постраничного просмотра.",{"question":383,"answer":384},"Как отфильтровать логи по определенному уровню важности?","Используйте `-p` с уровнем, например `journalctl -p err..crit` показывает ошибки и критические события.",{"question":386,"answer":387},"Как найти логи конкретного сервиса?","Добавьте `-u \u003Cunit>`, например `journalctl -u ssh.service` выводит логи службы SSH.",{"question":389,"answer":390},"Как сохранить логи в файл?","Запустите `journalctl > /tmp/journal.txt`. Файл можно открыть в редакторе или просмотреть с помощью `cat`.",[392,395,398,401,404,407],{"name":393,"text":394},"Просмотр последних логов","В терминале выполните `journalctl`. Команда выводит последние 10 записей журнала. Для удобного просмотра можно перенаправить вывод в `less`: `journalctl | less`.",{"name":396,"text":397},"Фильтрация по времени","Чтобы отобразить записи за определенный период, используйте `--since` и `--until`. Пример: `journalctl --since \"2025-07-10 10:00\" --until \"2025-07-10 12:00\"` показывает логи, собранные с 10:00 до 12:00.",{"name":399,"text":400},"Фильтрация по уровню важности","Для вывода только важных событий укажите уровни важности с помощью `-p`. Например, `journalctl -p warning..crit` показывает предупреждения, ошибки и критические события.",{"name":402,"text":403},"Фильтрация по сервису (юниту)","Чтобы отфильтровать логи конкретной службы, добавьте `-u \u003Cunit>`. Пример: `journalctl -u NetworkManager` показывает журнал менеджера сетевых подключений.",{"name":405,"text":406},"Поиск по ключевым словам","Для поиска текста внутри записей используйте `grep`. Пример: `journalctl | grep \"failed\"` выводит только строки со словом «failed».",{"name":408,"text":409},"Экспорт логов в файл","Сохраните журнал в файл командой `journalctl > /var/log/journal.txt`. Файл можно просмотреть с помощью `cat /var/log/journal.txt` или отправить для анализа.","PT10M",[412,413,414,415,416,417,418,419,420],"journalctl команды","просмотр системных логов","фильтрация логов journalctl","уровень важности journalctl","время journalctl","systemd journalctl","Ubuntu journalctl","CentOS journalctl","диагностика системы journalctl","ru_RU",{},true,"/guides/linux/journalctl-basics","linux",[427,428,429],"/guides/linux/systemd-basics","/guides/linux/journalctl-filters","/guides/linux/debug-system-logs","Гайды Linux",{"title":5,"description":373},"guides/linux/journalctl-basics","В этом гайде вы узнаете основные команды journalctl для просмотра логов, фильтрации и поиска событий. Вы сможете быстро находить нужные записи и диагностировать проблемы системы.",[26,435,436,437,438],"Linux logs","systemd","Ubuntu","troubleshooting","guide","WbjOxmk3MQQC9zzpMAC3PSsz0cQWCqbdbKzxrJxzHqE",{"data":442,"body":443},{},{"type":444,"children":445},"root",[446],{"type":447,"tag":21,"props":448,"children":449},"element",{},[450,453,458,460,466],{"type":451,"value":452},"text","Запустите ",{"type":447,"tag":24,"props":454,"children":456},{"className":455},[],[457],{"type":451,"value":26},{"type":451,"value":459}," без параметров. Команда выводит последние 10 записей. Добавьте ",{"type":447,"tag":24,"props":461,"children":463},{"className":462},[],[464],{"type":451,"value":465},"| less",{"type":451,"value":467}," для постраничного просмотра.",{"data":469,"body":470},{},{"type":444,"children":471},[472],{"type":447,"tag":21,"props":473,"children":474},{},[475,477,482,484,489],{"type":451,"value":476},"Используйте ",{"type":447,"tag":24,"props":478,"children":480},{"className":479},[],[481],{"type":451,"value":145},{"type":451,"value":483}," с уровнем, например ",{"type":447,"tag":24,"props":485,"children":487},{"className":486},[],[488],{"type":451,"value":149},{"type":451,"value":150},{"data":491,"body":492},{},{"type":444,"children":493},[494],{"type":447,"tag":21,"props":495,"children":496},{},[497,499,504,506,511],{"type":451,"value":498},"Добавьте ",{"type":447,"tag":24,"props":500,"children":502},{"className":501},[],[503],{"type":451,"value":178},{"type":451,"value":505},", например ",{"type":447,"tag":24,"props":507,"children":509},{"className":508},[],[510],{"type":451,"value":181},{"type":451,"value":512}," выводит логи службы SSH.",{"data":514,"body":515},{},{"type":444,"children":516},[517],{"type":447,"tag":21,"props":518,"children":519},{},[520,521,527,529,535],{"type":451,"value":452},{"type":447,"tag":24,"props":522,"children":524},{"className":523},[],[525],{"type":451,"value":526},"journalctl > /tmp/journal.txt",{"type":451,"value":528},". Файл можно открыть в редакторе или просмотреть с помощью ",{"type":447,"tag":24,"props":530,"children":532},{"className":531},[],[533],{"type":451,"value":534},"cat",{"type":451,"value":320},{"data":537,"body":538},{},{"type":444,"children":539},[540],{"type":447,"tag":21,"props":541,"children":542},{},[543,544,549,550,555,557,563],{"type":451,"value":62},{"type":447,"tag":24,"props":545,"children":547},{"className":546},[],[548],{"type":451,"value":26},{"type":451,"value":65},{"type":447,"tag":24,"props":551,"children":553},{"className":552},[],[554],{"type":451,"value":68},{"type":451,"value":556},": ",{"type":447,"tag":24,"props":558,"children":560},{"className":559},[],[561],{"type":451,"value":562},"journalctl | less",{"type":451,"value":320},{"data":565,"body":566},{},{"type":444,"children":567},[568],{"type":447,"tag":21,"props":569,"children":570},{},[571,572,577,578,583,584,589],{"type":451,"value":100},{"type":447,"tag":24,"props":573,"children":575},{"className":574},[],[576],{"type":451,"value":103},{"type":451,"value":104},{"type":447,"tag":24,"props":579,"children":581},{"className":580},[],[582],{"type":451,"value":107},{"type":451,"value":108},{"type":447,"tag":24,"props":585,"children":587},{"className":586},[],[588],{"type":451,"value":111},{"type":451,"value":112},{"data":591,"body":592},{},{"type":444,"children":593},[594],{"type":447,"tag":21,"props":595,"children":596},{},[597,598,603,604,610],{"type":451,"value":142},{"type":447,"tag":24,"props":599,"children":601},{"className":600},[],[602],{"type":451,"value":145},{"type":451,"value":146},{"type":447,"tag":24,"props":605,"children":607},{"className":606},[],[608],{"type":451,"value":609},"journalctl -p warning..crit",{"type":451,"value":611}," показывает предупреждения, ошибки и критические события.",{"data":613,"body":614},{},{"type":444,"children":615},[616],{"type":447,"tag":21,"props":617,"children":618},{},[619,620,625,626,632],{"type":451,"value":175},{"type":447,"tag":24,"props":621,"children":623},{"className":622},[],[624],{"type":451,"value":178},{"type":451,"value":108},{"type":447,"tag":24,"props":627,"children":629},{"className":628},[],[630],{"type":451,"value":631},"journalctl -u NetworkManager",{"type":451,"value":633}," показывает журнал менеджера сетевых подключений.",{"data":635,"body":636},{},{"type":444,"children":637},[638],{"type":447,"tag":21,"props":639,"children":640},{},[641,642,647,648,653],{"type":451,"value":204},{"type":447,"tag":24,"props":643,"children":645},{"className":644},[],[646],{"type":451,"value":207},{"type":451,"value":108},{"type":447,"tag":24,"props":649,"children":651},{"className":650},[],[652],{"type":451,"value":210},{"type":451,"value":211},{"data":655,"body":656},{},{"type":444,"children":657},[658],{"type":447,"tag":21,"props":659,"children":660},{},[661,662,667,668,673],{"type":451,"value":235},{"type":447,"tag":24,"props":663,"children":665},{"className":664},[],[666],{"type":451,"value":238},{"type":451,"value":239},{"type":447,"tag":24,"props":669,"children":671},{"className":670},[],[672],{"type":451,"value":242},{"type":451,"value":243},[]]