[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page-ru-/guides/linux/fix-full-disk-space":3,"mdc-7ng00b-key":753,"mdc--av6bw0-key":772,"mdc--qttezy-key":796,"mdc--oreb4s-key":820,"mdc--est46q-key":845,"related-/guides/linux/fix-low-disk-space,/guides/linux/cleanup-package-cache,/guides/linux/optimize-systemd-journal":866,"mdc--yhaelg-key":1248,"mdc--7k7upr-key":1282,"mdc--4r3jik-key":1314,"mdc--y89qax-key":1346},{"id":4,"title":5,"appliesTo":6,"author":10,"body":11,"canonical":687,"code":687,"createdAt":688,"description":689,"difficulty":690,"draft":691,"estimatedTime":692,"extension":693,"faq":694,"howToSteps":707,"howToTotalTime":723,"image":687,"keywords":724,"locale":733,"meta":734,"navigation":735,"path":736,"platform":737,"related":738,"section":742,"seo":743,"severity":687,"stem":744,"summary":745,"tags":746,"twitterCreator":687,"twitterSite":687,"type":751,"updatedAt":688,"__hash__":752},"content_ru/guides/linux/fix-full-disk-space.md","Освободить место на диске Linux: пошаговое решение",[7,8,9],"Ubuntu 22.04","Debian 11","Fedora 38","FixPedia Team",{"type":12,"value":13,"toc":672},"minimark",[14,19,23,27,35,45,51,55,59,70,92,111,115,120,178,182,219,242,246,260,316,319,340,354,357,361,368,388,395,434,451,455,462,500,506,565,571,575,581,591,604,608,658,665,668],[15,16,18],"h2",{"id":17},"введение","Введение",[20,21,22],"p",{},"Если на диске Linux закончилось свободное место, система начинает медлить, приложения могут аварийно завершиться, а некоторые операции вообще станут невозможны. В этой статье мы покажем, как быстро выявить проблемный раздел, безопасно удалить ненужные данные и очистить логи, чтобы вернуть диску свободное пространство.",[15,24,26],{"id":25},"требования-подготовка","Требования / Подготовка",[20,28,29,30,34],{},"Вам понадобится терминал с правами администратора (",[31,32,33],"code",{},"sudo","). Статья проверена на:",[36,37,38,41,43],"ul",{},[39,40,7],"li",{},[39,42,8],{},[39,44,9],{},[20,46,47,48,50],{},"Убедитесь, что вы вошли в систему под пользователем, имеющим права ",[31,49,33],{},". Также полезно заранее сохранить важные данные на другой носитель.",[15,52,54],{"id":53},"пошаговая-инструкция","Пошаговая инструкция",[15,56,58],{"id":57},"шаг-1-определить-проблемный-раздел","Шаг 1: Определить проблемный раздел",[20,60,61,62,65,66,69],{},"Сначала узнайте, какой раздел заполнился. Используйте команду ",[31,63,64],{},"df -h",", чтобы увидеть процент использования (",[31,67,68],{},"Use%",") для каждой монтируемой точки.",[71,72,77],"pre",{"className":73,"code":74,"language":75,"meta":76,"style":76},"language-bash shiki shiki-themes github-light github-dark","df -h\n","bash","",[31,78,79],{"__ignoreMap":76},[80,81,84,88],"span",{"class":82,"line":83},"line",1,[80,85,87],{"class":86},"sScJk","df",[80,89,91],{"class":90},"sj4cs"," -h\n",[20,93,94,95,98,99,102,103,106,107,110],{},"Обратите внимание на строку, где ",[96,97,68],"strong",{}," близка к 100 %. Например, ",[31,100,101],{},"/dev/sda2"," на ",[31,104,105],{},"/"," может показывать ",[31,108,109],{},"98%",". Это раздел, который требует немедленного внимания.",[15,112,114],{"id":113},"шаг-2-удалить-ненужные-пакеты-и-кэш","Шаг 2: Удалить ненужные пакеты и кэш",[116,117,119],"h3",{"id":118},"ubuntudebian","Ubuntu/Debian",[71,121,123],{"className":73,"code":122,"language":75,"meta":76,"style":76},"# Удалить неиспользуемые пакеты (автоматически)\nsudo apt-get autoremove -y\n# Очистить кэш скачанных пакетов\nsudo apt-get clean\n# Удалить устаревшие записи кэша (старше 7 дней)\nsudo apt-get autoclean\n",[31,124,125,131,146,152,162,168],{"__ignoreMap":76},[80,126,127],{"class":82,"line":83},[80,128,130],{"class":129},"sJ8bj","# Удалить неиспользуемые пакеты (автоматически)\n",[80,132,134,136,140,143],{"class":82,"line":133},2,[80,135,33],{"class":86},[80,137,139],{"class":138},"sZZnC"," apt-get",[80,141,142],{"class":138}," autoremove",[80,144,145],{"class":90}," -y\n",[80,147,149],{"class":82,"line":148},3,[80,150,151],{"class":129},"# Очистить кэш скачанных пакетов\n",[80,153,155,157,159],{"class":82,"line":154},4,[80,156,33],{"class":86},[80,158,139],{"class":138},[80,160,161],{"class":138}," clean\n",[80,163,165],{"class":82,"line":164},5,[80,166,167],{"class":129},"# Удалить устаревшие записи кэша (старше 7 дней)\n",[80,169,171,173,175],{"class":82,"line":170},6,[80,172,33],{"class":86},[80,174,139],{"class":138},[80,176,177],{"class":138}," autoclean\n",[116,179,181],{"id":180},"fedora","Fedora",[71,183,185],{"className":73,"code":184,"language":75,"meta":76,"style":76},"# Удалить неиспользуемые пакеты (автоматически)\nsudo dnf autoremove -y\n# Полностью очистить кэш dnf\nsudo dnf clean all\n",[31,186,187,191,202,207],{"__ignoreMap":76},[80,188,189],{"class":82,"line":83},[80,190,130],{"class":129},[80,192,193,195,198,200],{"class":82,"line":133},[80,194,33],{"class":86},[80,196,197],{"class":138}," dnf",[80,199,142],{"class":138},[80,201,145],{"class":90},[80,203,204],{"class":82,"line":148},[80,205,206],{"class":129},"# Полностью очистить кэш dnf\n",[80,208,209,211,213,216],{"class":82,"line":154},[80,210,33],{"class":86},[80,212,197],{"class":138},[80,214,215],{"class":138}," clean",[80,217,218],{"class":138}," all\n",[20,220,221,222,225,226,229,230,233,234,237,238,241],{},"Команда ",[31,223,224],{},"autoremove"," удалит пакеты, которые больше не нужны (например, удалённые программы). ",[31,227,228],{},"clean"," и ",[31,231,232],{},"autoclean"," очистят кэш пакетов, занимающий место в ",[31,235,236],{},"/var/cache/apt/"," (или ",[31,239,240],{},"/var/cache/dnf/",").",[15,243,245],{"id":244},"шаг-3-очистить-временные-файлы-системы-и-пользователя","Шаг 3: Очистить временные файлы системы и пользователя",[20,247,248,249,229,252,255,256,259],{},"Системные временные файлы обычно находятся в ",[31,250,251],{},"/tmp",[31,253,254],{},"/var/tmp",". Пользовательские кэши (браузеры, pip и т. п.) хранятся в ",[31,257,258],{},"~/.cache",".",[71,261,263],{"className":73,"code":262,"language":75,"meta":76,"style":76},"# Удалить временные файлы системы (безопасно, так как они не используются)\nsudo rm -rf /tmp/*\nsudo rm -rf /var/tmp/*\n# Удалить пользовательский кэш (браузеры, apt, pip и т.д.)\nrm -rf ~/.cache/*\n",[31,264,265,270,286,299,304],{"__ignoreMap":76},[80,266,267],{"class":82,"line":83},[80,268,269],{"class":129},"# Удалить временные файлы системы (безопасно, так как они не используются)\n",[80,271,272,274,277,280,283],{"class":82,"line":133},[80,273,33],{"class":86},[80,275,276],{"class":138}," rm",[80,278,279],{"class":90}," -rf",[80,281,282],{"class":138}," /tmp/",[80,284,285],{"class":90},"*\n",[80,287,288,290,292,294,297],{"class":82,"line":148},[80,289,33],{"class":86},[80,291,276],{"class":138},[80,293,279],{"class":90},[80,295,296],{"class":138}," /var/tmp/",[80,298,285],{"class":90},[80,300,301],{"class":82,"line":154},[80,302,303],{"class":129},"# Удалить пользовательский кэш (браузеры, apt, pip и т.д.)\n",[80,305,306,309,311,314],{"class":82,"line":164},[80,307,308],{"class":86},"rm",[80,310,279],{"class":90},[80,312,313],{"class":138}," ~/.cache/",[80,315,285],{"class":90},[20,317,318],{},"Если вы используете Python и pip, также очистите кэш pip:",[71,320,322],{"className":73,"code":321,"language":75,"meta":76,"style":76},"# Очистить кэш pip (если используется)\npip cache purge\n",[31,323,324,329],{"__ignoreMap":76},[80,325,326],{"class":82,"line":83},[80,327,328],{"class":129},"# Очистить кэш pip (если используется)\n",[80,330,331,334,337],{"class":82,"line":133},[80,332,333],{"class":86},"pip",[80,335,336],{"class":138}," cache",[80,338,339],{"class":138}," purge\n",[341,342,343],"blockquote",{},[20,344,345,346,349,350,229,352,259],{},"💡 ",[96,347,348],{},"Совет:"," Перед удалением временных файлов убедитесь, что в них нет активных процессов. В большинстве случаев безопасно очищать ",[31,351,251],{},[31,353,254],{},[355,356],"in-article-ad",{},[15,358,360],{"id":359},"шаг-4-удалить-старые-логи-и-журналы","Шаг 4: Удалить старые логи и журналы",[20,362,363,364,367],{},"Системные журналы могут занимать сотни мегабайт. В современных дистрибутивах логирование ведётся через ",[31,365,366],{},"journald",". Удалите записи старше одного месяца:",[71,369,371],{"className":73,"code":370,"language":75,"meta":76,"style":76},"# Удалить системные журналы старше 1 месяца\nsudo journalctl --vacuum-time=1month\n",[31,372,373,378],{"__ignoreMap":76},[80,374,375],{"class":82,"line":83},[80,376,377],{"class":129},"# Удалить системные журналы старше 1 месяца\n",[80,379,380,382,385],{"class":82,"line":133},[80,381,33],{"class":86},[80,383,384],{"class":138}," journalctl",[80,386,387],{"class":90}," --vacuum-time=1month\n",[20,389,390,391,394],{},"Для традиционных лог-файлов в ",[31,392,393],{},"/var/log"," (Debian/Ubuntu) удалите файлы старше 30 дней:",[71,396,398],{"className":73,"code":397,"language":75,"meta":76,"style":76},"# Удалить старые лог-файлы (старше 30 дней)\nfind /var/log -name \"*.log\" -type f -mtime +30 -delete\n",[31,399,400,405],{"__ignoreMap":76},[80,401,402],{"class":82,"line":83},[80,403,404],{"class":129},"# Удалить старые лог-файлы (старше 30 дней)\n",[80,406,407,410,413,416,419,422,425,428,431],{"class":82,"line":133},[80,408,409],{"class":86},"find",[80,411,412],{"class":138}," /var/log",[80,414,415],{"class":90}," -name",[80,417,418],{"class":138}," \"*.log\"",[80,420,421],{"class":90}," -type",[80,423,424],{"class":138}," f",[80,426,427],{"class":90}," -mtime",[80,429,430],{"class":138}," +30",[80,432,433],{"class":90}," -delete\n",[341,435,436],{},[20,437,438,439,442,443,446,447,450],{},"⚠️ ",[96,440,441],{},"Важно:"," Не удаляйте файлы конфигурации логирования (",[31,444,445],{},"/etc/logrotate.conf",", ",[31,448,449],{},"/etc/rsyslog.conf","). Только сами лог-файлы.",[15,452,454],{"id":453},"шаг-5-найти-и-удалить-крупные-файлы","Шаг 5: Найти и удалить крупные файлы",[20,456,457,458,461],{},"Иногда скрытый «вредитель» — это один большой файл или каталог. Используйте ",[31,459,460],{},"du",", чтобы найти самые крупные объекты:",[71,463,465],{"className":73,"code":464,"language":75,"meta":76,"style":76},"# Показать 10 самых крупных директорий в корневом дереве\ndu -sh / | sort -hr | head -10\n",[31,466,467,472],{"__ignoreMap":76},[80,468,469],{"class":82,"line":83},[80,470,471],{"class":129},"# Показать 10 самых крупных директорий в корневом дереве\n",[80,473,474,476,479,482,486,489,492,494,497],{"class":82,"line":133},[80,475,460],{"class":86},[80,477,478],{"class":90}," -sh",[80,480,481],{"class":138}," /",[80,483,485],{"class":484},"szBVR"," |",[80,487,488],{"class":86}," sort",[80,490,491],{"class":90}," -hr",[80,493,485],{"class":484},[80,495,496],{"class":86}," head",[80,498,499],{"class":90}," -10\n",[20,501,502,503,505],{},"Для более детального поиска больших файлов (более 100 МБ) используйте ",[31,504,409],{},":",[71,507,509],{"className":73,"code":508,"language":75,"meta":76,"style":76},"# Найти все файлы >100 МБ, показать размер и отсортировать по убыванию\nsudo find / -type f -size +100M -print0 | xargs -0 du -ch | sort -hr | head -20\n",[31,510,511,516],{"__ignoreMap":76},[80,512,513],{"class":82,"line":83},[80,514,515],{"class":129},"# Найти все файлы >100 МБ, показать размер и отсортировать по убыванию\n",[80,517,518,520,523,525,527,529,532,535,538,540,543,546,549,552,554,556,558,560,562],{"class":82,"line":133},[80,519,33],{"class":86},[80,521,522],{"class":138}," find",[80,524,481],{"class":138},[80,526,421],{"class":90},[80,528,424],{"class":138},[80,530,531],{"class":90}," -size",[80,533,534],{"class":138}," +100M",[80,536,537],{"class":90}," -print0",[80,539,485],{"class":484},[80,541,542],{"class":86}," xargs",[80,544,545],{"class":90}," -0",[80,547,548],{"class":138}," du",[80,550,551],{"class":90}," -ch",[80,553,485],{"class":484},[80,555,488],{"class":86},[80,557,491],{"class":90},[80,559,485],{"class":484},[80,561,496],{"class":86},[80,563,564],{"class":90}," -20\n",[20,566,567,568,259],{},"После получения списка решите, какие файлы можно безопасно удалить. Например, старые архивы, видео в разрешении 4K или установочные пакеты в ",[31,569,570],{},"/root/.cache",[15,572,574],{"id":573},"проверка-результата","Проверка результата",[20,576,577,578,580],{},"После выполнения шагов повторите команду ",[31,579,64],{}," ещё раз:",[71,582,583],{"className":73,"code":74,"language":75,"meta":76,"style":76},[31,584,585],{"__ignoreMap":76},[80,586,587,589],{"class":82,"line":83},[80,588,87],{"class":86},[80,590,91],{"class":90},[20,592,593,594,596,597,600,601,241],{},"Теперь колонка ",[96,595,68],{}," должна показывать значительное уменьшение свободного места. Если раздел всё ещё близок к заполнению, вернитесь к шагу 5 и проверьте другие точки монтирования (например, ",[31,598,599],{},"/var"," или ",[31,602,603],{},"/home",[15,605,607],{"id":606},"возможные-проблемы","Возможные проблемы",[36,609,610,622,631,641],{},[39,611,612,615,616,618,619,241],{},[96,613,614],{},"\"No space left on device\""," при запуске команд. Убедитесь, что вы работаете под root-пользователем (",[31,617,33],{},") и что целевой раздел действительно монтируется (",[31,620,621],{},"mount | grep \u003Cточка>",[39,623,624,627,628,630],{},[96,625,626],{},"\"Permission denied\""," при удалении логов. Используйте ",[31,629,33],{}," или переключитесь на пользователя с правами администратора.",[39,632,633,636,637,640],{},[96,634,635],{},"Системные журналы растут быстро"," после удаления. Рассмотрите возможность настройки ротации логов (",[31,638,639],{},"logrotate","), чтобы старые записи автоматически удалялись по расписанию.",[39,642,643,646,647,650,651,654,655,259],{},[96,644,645],{},"Остаточные кэши"," после ",[31,648,649],{},"apt-get clean",". В некоторых дистрибутивах есть отдельный кэш snap или snapd; для Snap используйте ",[31,652,653],{},"sudo snap set system refresh.timer",", а для очистки кэша: ",[31,656,657],{},"sudo rm -rf /var/cache/snap*",[20,659,660,661,664],{},"Если проблема сохраняется, проверьте диск на наличие ошибок с помощью ",[31,662,663],{},"sudo fsck -k /dev/\u003Cdevice>"," и рассмотрите возможность резервного копирования данных перед перепланировкой разделов.",[20,666,667],{},"Теперь у вас есть полный набор инструментов, чтобы быстро вернуть диску свободное пространство и предотвратить его переполнение в будущем.",[669,670,671],"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 .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}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":76,"searchDepth":133,"depth":133,"links":673},[674,675,676,677,678,682,683,684,685,686],{"id":17,"depth":133,"text":18},{"id":25,"depth":133,"text":26},{"id":53,"depth":133,"text":54},{"id":57,"depth":133,"text":58},{"id":113,"depth":133,"text":114,"children":679},[680,681],{"id":118,"depth":148,"text":119},{"id":180,"depth":148,"text":181},{"id":244,"depth":133,"text":245},{"id":359,"depth":133,"text":360},{"id":453,"depth":133,"text":454},{"id":573,"depth":133,"text":574},{"id":606,"depth":133,"text":607},null,"2026-07-27 14:08:53","Освободите место на диске Linux: узнайте, как определить проблемный раздел, удалить кэш и очистить журналы, чтобы быстро освободить диск.","medium",false,"10-15 мин","md",[695,698,701,704],{"question":696,"answer":697},"Как узнать, какой раздел заполнил диск?","Выполните `df -h`, чтобы увидеть использование дискового пространства по всем монтируемым точкам.",{"question":699,"answer":700},"Безопасно ли удалять старые журналы в /var/log?","Да, старые журналы можно безопасно удалить. В Ubuntu/Debian используйте `sudo journalctl --vacuum-time=1month`, а в Fedora `sudo journalctl --vacuum-size=100M`.",{"question":702,"answer":703},"Как удалить ненужные пакеты и кэш в Ubuntu?","Выполните `sudo apt-get autoremove -y` для удаления ненужных пакетов и `sudo apt-get clean` для очистки кэша пакетов.",{"question":705,"answer":706},"Как найти самые крупные файлы на диске?","Используйте `du -sh / | sort -hr | head -10`, чтобы увидеть самые крупные каталоги, затем `sudo find / -type f -size +100M -print0 | xargs -0 du -ch | sort -hr | head -20` для поиска больших файлов.",[708,711,714,717,720],{"name":709,"text":710},"Определить проблемный раздел","Выполните `df -h`. Найдите строку с **Use%** близкой к 100 %. Это раздел, который заполняется первым.",{"name":712,"text":713},"Удалить ненужные пакеты и кэш","Для Ubuntu/Debian:\n```bash\n# Удалить неиспользуемые пакеты (автоматически)\nsudo apt-get autoremove -y\n# Очистить кэш скачанных пакетов\nsudo apt-get clean\n# Удалить устаревшие записи кэша (старше 7 дней)\nsudo apt-get autoclean\n```\nДля Fedora:\n```bash\n# Удалить неиспользуемые пакеты (автоматически)\nsudo dnf autoremove -y\n# Полностью очистить кэш dnf\nsudo dnf clean all\n```",{"name":715,"text":716},"Очистить временные файлы системы и пользователя","Удалите содержимое временных директорий:\n```bash\n# Удалить временные файлы системы (безопасно, так как они не используются)\nsudo rm -rf /tmp/*\nsudo rm -rf /var/tmp/*\n# Удалить пользовательский кэш (браузеры, apt, pip и т.д.)\nrm -rf ~/.cache/*\n```\nТакже очистите кэш pip (если используется):\n```bash\n# Очистить кэш pip (если используется)\npip cache purge\n```",{"name\"":718,"text":719},"Удалить старые логи и журналы","Очистите системные журналы:\n```bash\n# Удалить системные журналы старше 1 месяца\nsudo journalctl --vacuum-time=1month\n```\nДля Debian/Ubuntu также можно вручную удалить файлы старше 30 дней:\n```bash\n# Удалить старые лог-файлы (старше 30 дней)\nfind /var/log -name \"*.log\" -type f -mtime +30 -delete\n```",{"name":721,"text":722},"Найти и удалить крупные файлы","Определите самые крупные каталоги:\n```bash\n# Показать 10 самых крупных директорий в корневом дереве\ndu -sh / | sort -hr | head -10\n```\nПроверьте конкретные файлы:\n```bash\n# Найти все файлы >100 МБ, показать размер и отсортировать по убыванию\nsudo find / -type f -size +100M -print0 | xargs -0 du -ch | sort -hr | head -20\n```\nУдалите ненужные большие файлы (будьте осторожны).","PT15M",[725,726,727,728,729,730,731,732],"полный диск linux","освободить место linux","удалить временные файлы linux","очистить кэш apt linux","убрать логи linux","увеличить свободное место linux","ubuntu 22.04","debian 11","ru_RU",{},true,"/guides/linux/fix-full-disk-space","linux",[739,740,741],"/guides/linux/fix-low-disk-space","/guides/linux/cleanup-package-cache","/guides/linux/optimize-systemd-journal","Гайды Linux",{"title":5,"description":689},"guides/linux/fix-full-disk-space","Если диск Linux переполнен, система замедляется и перестает работать. В этой статье описаны пошаговые действия для выявления проблемных областей, удаления ненужных файлов, очистки журналов и восстановления свободного пространства.",[747,748,749,750],"Linux","Очистка диска","системное обслуживание","admin","guide","SS0DIls_nGl0DavmIMRo1yqtUMxX3dJSIkJlRPyXiKY",{"data":754,"body":755},{},{"type":756,"children":757},"root",[758],{"type":759,"tag":20,"props":760,"children":761},"element",{},[762,765,770],{"type":763,"value":764},"text","Выполните ",{"type":759,"tag":31,"props":766,"children":768},{"className":767},[],[769],{"type":763,"value":64},{"type":763,"value":771},", чтобы увидеть использование дискового пространства по всем монтируемым точкам.",{"data":773,"body":774},{},{"type":756,"children":775},[776],{"type":759,"tag":20,"props":777,"children":778},{},[779,781,787,789,795],{"type":763,"value":780},"Да, старые журналы можно безопасно удалить. В Ubuntu/Debian используйте ",{"type":759,"tag":31,"props":782,"children":784},{"className":783},[],[785],{"type":763,"value":786},"sudo journalctl --vacuum-time=1month",{"type":763,"value":788},", а в Fedora ",{"type":759,"tag":31,"props":790,"children":792},{"className":791},[],[793],{"type":763,"value":794},"sudo journalctl --vacuum-size=100M",{"type":763,"value":259},{"data":797,"body":798},{},{"type":756,"children":799},[800],{"type":759,"tag":20,"props":801,"children":802},{},[803,804,810,812,818],{"type":763,"value":764},{"type":759,"tag":31,"props":805,"children":807},{"className":806},[],[808],{"type":763,"value":809},"sudo apt-get autoremove -y",{"type":763,"value":811}," для удаления ненужных пакетов и ",{"type":759,"tag":31,"props":813,"children":815},{"className":814},[],[816],{"type":763,"value":817},"sudo apt-get clean",{"type":763,"value":819}," для очистки кэша пакетов.",{"data":821,"body":822},{},{"type":756,"children":823},[824],{"type":759,"tag":20,"props":825,"children":826},{},[827,829,835,837,843],{"type":763,"value":828},"Используйте ",{"type":759,"tag":31,"props":830,"children":832},{"className":831},[],[833],{"type":763,"value":834},"du -sh / | sort -hr | head -10",{"type":763,"value":836},", чтобы увидеть самые крупные каталоги, затем ",{"type":759,"tag":31,"props":838,"children":840},{"className":839},[],[841],{"type":763,"value":842},"sudo find / -type f -size +100M -print0 | xargs -0 du -ch | sort -hr | head -20",{"type":763,"value":844}," для поиска больших файлов.",{"data":846,"body":847},{},{"type":756,"children":848},[849],{"type":759,"tag":20,"props":850,"children":851},{},[852,853,858,860,864],{"type":763,"value":764},{"type":759,"tag":31,"props":854,"children":856},{"className":855},[],[857],{"type":763,"value":64},{"type":763,"value":859},". Найдите строку с ",{"type":759,"tag":96,"props":861,"children":862},{},[863],{"type":763,"value":68},{"type":763,"value":865}," близкой к 100 %. Это раздел, который заполняется первым.",[867],{"id":868,"title":869,"appliesTo":870,"author":10,"body":873,"canonical":687,"code":687,"createdAt":1199,"description":1200,"difficulty":690,"draft":691,"estimatedTime":692,"extension":693,"faq":1201,"howToSteps":1211,"howToTotalTime":723,"image":687,"keywords":1226,"locale":733,"meta":1234,"navigation":735,"path":741,"platform":737,"related":1235,"section":742,"seo":1239,"severity":687,"stem":1240,"summary":1241,"tags":1242,"twitterCreator":687,"twitterSite":687,"type":751,"updatedAt":1199,"__hash__":1247},"content_ru/guides/linux/optimize-systemd-journal.md","Оптимизация журнала systemd в Linux: ускорение и управление",[7,9,871,872],"Arch Linux","Debian 12",{"type":12,"value":874,"toc":1186},[875,879,886,888,911,913,917,955,958,962,995,998,1002,1069,1073,1080,1089,1092,1096,1107,1117,1119,1121,1134,1136,1183],[15,876,878],{"id":877},"введение-зачем-это-нужно","Введение / Зачем это нужно",[20,880,881,882,885],{},"Журнал systemd (",[31,883,884],{},"systemd-journald",") собирает системные логи в реальном времени. Со временем неограниченный рост записей может заполнить диск и замедлить работу системы. Оптимизация журнала позволяет освободить место, ускорить систему и обеспечить более эффективное логирование.",[15,887,26],{"id":25},[36,889,890,893,899,908],{},[39,891,892],{},"ОС: Ubuntu 22.04, Fedora 38, Arch Linux, Debian 12 (или любая современная дистрибутива на базе Linux).",[39,894,895,896,898],{},"Права:root (или ",[31,897,33],{},") для редактирования конфигурационных файлов и перезапуска служб.",[39,900,901,902,446,905,259],{},"Базовые инструменты:",[31,903,904],{},"systemd",[31,906,907],{},"journalctl",[39,909,910],{},"Свободное место на диске для временных операций.",[15,912,54],{"id":53},[116,914,916],{"id":915},"шаг-1-проверка-текущего-размера-журнала","Шаг 1: Проверка текущего размера журнала",[71,918,920],{"className":73,"code":919,"language":75,"meta":76,"style":76},"# Общее потребление журнала\njournalctl --disk-usage\n\n# Подробная информация по каталогам\ndu -sh /var/log/journal/*\n",[31,921,922,927,934,939,944],{"__ignoreMap":76},[80,923,924],{"class":82,"line":83},[80,925,926],{"class":129},"# Общее потребление журнала\n",[80,928,929,931],{"class":82,"line":133},[80,930,907],{"class":86},[80,932,933],{"class":90}," --disk-usage\n",[80,935,936],{"class":82,"line":148},[80,937,938],{"emptyLinePlaceholder":735},"\n",[80,940,941],{"class":82,"line":154},[80,942,943],{"class":129},"# Подробная информация по каталогам\n",[80,945,946,948,950,953],{"class":82,"line":164},[80,947,460],{"class":86},[80,949,478],{"class":90},[80,951,952],{"class":138}," /var/log/journal/",[80,954,285],{"class":90},[20,956,957],{},"Результат показывает, сколько мегабайт или гигабайт занимает журнал.",[116,959,961],{"id":960},"шаг-2-удаление-старых-записей","Шаг 2: Удаление старых записей",[71,963,965],{"className":73,"code":964,"language":75,"meta":76,"style":76},"# Удалить логи старше двух недель\njournalctl --vacuum-time=2weeks\n\n# Ограничить общий размер журнала 500 МБ\njournalctl --vacuum-size=500M\n",[31,966,967,972,979,983,988],{"__ignoreMap":76},[80,968,969],{"class":82,"line":83},[80,970,971],{"class":129},"# Удалить логи старше двух недель\n",[80,973,974,976],{"class":82,"line":133},[80,975,907],{"class":86},[80,977,978],{"class":90}," --vacuum-time=2weeks\n",[80,980,981],{"class":82,"line":148},[80,982,938],{"emptyLinePlaceholder":735},[80,984,985],{"class":82,"line":154},[80,986,987],{"class":129},"# Ограничить общий размер журнала 500 МБ\n",[80,989,990,992],{"class":82,"line":164},[80,991,907],{"class":86},[80,993,994],{"class":90}," --vacuum-size=500M\n",[20,996,997],{},"Старые записи удаляются без подтверждения — операция необратима.",[116,999,1001],{"id":1000},"шаг-3-настройка-автоматической-ротации","Шаг 3: Настройка автоматической ротации",[1003,1004,1005,1023,1048],"ol",{},[39,1006,1007,1008],{},"Откройте конфигурационный файл:",[71,1009,1011],{"className":73,"code":1010,"language":75,"meta":76,"style":76},"sudo nano /etc/systemd/journald.conf\n",[31,1012,1013],{"__ignoreMap":76},[80,1014,1015,1017,1020],{"class":82,"line":83},[80,1016,33],{"class":86},[80,1018,1019],{"class":138}," nano",[80,1021,1022],{"class":138}," /etc/systemd/journald.conf\n",[39,1024,1025,1026],{},"Добавьте или отредактируйте следующие параметры (пример настроек):",[71,1027,1031],{"className":1028,"code":1029,"language":1030,"meta":76,"style":76},"language-ini shiki shiki-themes github-light github-dark","SystemMaxUse=500M\nSystemMaxFileSize=100M\nSystemKeepFree=200M\n","ini",[31,1032,1033,1038,1043],{"__ignoreMap":76},[80,1034,1035],{"class":82,"line":83},[80,1036,1037],{},"SystemMaxUse=500M\n",[80,1039,1040],{"class":82,"line":133},[80,1041,1042],{},"SystemMaxFileSize=100M\n",[80,1044,1045],{"class":82,"line":148},[80,1046,1047],{},"SystemKeepFree=200M\n",[39,1049,1050,1051],{},"Перезапустите службу:",[71,1052,1054],{"className":73,"code":1053,"language":75,"meta":76,"style":76},"sudo systemctl restart systemd-journald\n",[31,1055,1056],{"__ignoreMap":76},[80,1057,1058,1060,1063,1066],{"class":82,"line":83},[80,1059,33],{"class":86},[80,1061,1062],{"class":138}," systemctl",[80,1064,1065],{"class":138}," restart",[80,1067,1068],{"class":138}," systemd-journald\n",[116,1070,1072],{"id":1071},"шаг-4-включение-компрессии-логов","Шаг 4: Включение компрессии логов",[20,1074,1075,1076,1079],{},"В том же ",[31,1077,1078],{},"/etc/systemd/journald.conf"," установите:",[71,1081,1083],{"className":1028,"code":1082,"language":1030,"meta":76,"style":76},"Compress=yes\n",[31,1084,1085],{"__ignoreMap":76},[80,1086,1087],{"class":82,"line":83},[80,1088,1082],{},[20,1090,1091],{},"Перезапустите службу так же, как в шаге 3. Компрессия сжимает ротированные файлы журнала, экономя место на диске.",[116,1093,1095],{"id":1094},"шаг-5-проверка-результата","Шаг 5: Проверка результата",[71,1097,1099],{"className":73,"code":1098,"language":75,"meta":76,"style":76},"journalctl --disk-usage\n",[31,1100,1101],{"__ignoreMap":76},[80,1102,1103,1105],{"class":82,"line":83},[80,1104,907],{"class":86},[80,1106,933],{"class":90},[20,1108,1109,1110,229,1113,1116],{},"Проверьте ",[31,1111,1112],{},"/var/log/journal/*/*.journal",[31,1114,1115],{},"*.journal~",", чтобы убедиться, что размер уменьшился и компрессия применяется.",[355,1118],{},[15,1120,574],{"id":573},[20,1122,1123,1124,1127,1128,600,1131,259],{},"После выполнения шагов журнал должен занимать указанный объём (например, ≤ 500 МБ). Команда ",[31,1125,1126],{},"journalctl --disk-usage"," теперь показывает обновлённые цифры. Логи по-прежнему доступны через ",[31,1129,1130],{},"journalctl -u \u003Cservice>",[31,1132,1133],{},"journalctl --since \"2024-01-01\"",[15,1135,607],{"id":606},[36,1137,1138,1154,1170],{},[39,1139,1140,1143,1144,1147,1148,1150,1151,1153],{},[96,1141,1142],{},"Нет прав root:"," ",[31,1145,1146],{},"journalctl --vacuum-time"," и редактирование ",[31,1149,1078],{}," требуют elevated прав. Используйте ",[31,1152,33],{}," или войдите как root.",[39,1155,1156,1159,1160,1162,1163,1166,1167,259],{},[96,1157,1158],{},"Служба не перезапускается:"," Проверьте синтаксис ",[31,1161,1078],{}," (",[31,1164,1165],{},"systemd-analyze verify /etc/systemd/journald.conf","). Исправьте ошибки и повторите ",[31,1168,1169],{},"systemctl restart systemd-journald",[39,1171,1172,1175,1176,229,1179,1182],{},[96,1173,1174],{},"Журнал продолжает расти:"," Убедитесь, что ",[31,1177,1178],{},"RuntimeMaxUse",[31,1180,1181],{},"RuntimeMaxFileSize"," также настроены в конфигурации. Эти параметры ограничивают размер текущего (неархивного) журнала.",[669,1184,1185],{},"html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}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 pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}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);}",{"title":76,"searchDepth":133,"depth":133,"links":1187},[1188,1189,1190,1197,1198],{"id":877,"depth":133,"text":878},{"id":25,"depth":133,"text":26},{"id":53,"depth":133,"text":54,"children":1191},[1192,1193,1194,1195,1196],{"id":915,"depth":148,"text":916},{"id":960,"depth":148,"text":961},{"id":1000,"depth":148,"text":1001},{"id":1071,"depth":148,"text":1072},{"id":1094,"depth":148,"text":1095},{"id":573,"depth":133,"text":574},{"id":606,"depth":133,"text":607},"2026-07-31 13:35:32","Пошаговая инструкция по очистке, ротации и ускорению журнала systemd в Linux за 5 минут. Освободите место и ускорьте систему",[1202,1205,1208],{"question":1203,"answer":1204},"Почему журнал systemd занимает много места?","Журнал systemd накапливает логи необработанными, что со временем может заполнить диск.",{"question":1206,"answer":1207},"Как удалить старые записи в журнале systemd?","Используйте `journalctl --vacuum-time=2weeks`, чтобы удалить записи старше двух недель, или `journalctl --vacuum-size=500M` для ограничения общего размера.",{"question":1209,"answer":1210},"Как настроить ротацию журналов systemd?","Отредактируйте `/etc/systemd/journald.conf`, добавьте `SystemMaxUse=500M` и `SystemMaxFileSize=100M`, затем перезапустите службу: `systemctl restart systemd-journald`.",[1212,1215,1218,1221,1224],{"name":1213,"text":1214},"Проверка текущего размера журнала","Выполните `journalctl --disk-usage` и `du -sh /var/log/journal/*`, чтобы увидеть, сколько места занимает журнал.",{"name":1216,"text":1217},"Удаление старых записей","Очистите логи старше двух недель командой `journalctl --vacuum-time=2weeks`. Для ограничения общего размера используйте `journalctl --vacuum-size=500M`.",{"name":1219,"text":1220},"Настройка автоматической ротации","Откройте `/etc/systemd/journald.conf`, добавьте параметры `SystemMaxUse=500M`, `SystemMaxFileSize=100M` и `Compress=yes`, затем перезапустите службу: `systemctl restart systemd-journald`.",{"name":1222,"text":1223},"Включение компрессии логов","В том же файле установите `Compress=yes` (если ещё не стоит) и перезапустите journald, как выше. Это уменьшит размер ротированных файлов.",{"name":574,"text":1225},"Повторно выполните `journalctl --disk-usage` и просмотрите `/var/log/journal/*/*.journal`, чтобы убедиться, что размер уменьшился и параметры применены.",[1227,1228,1229,1230,1231,1232,1233],"оптимизация журнала systemd","systemd journal","очистка логов systemd","ротация журналов systemd","увеличить производительность Linux","systemctl journalctl","systemd journald настройки",{},[1236,1237,1238],"/guides/linux/manage-systemd-services","/guides/linux/analyze-logs","/guides/linux/tune-kernel",{"title":869,"description":1200},"guides/linux/optimize-systemd-journal","В этом гайде вы узнаете, как оптимизировать журнал systemd в Linux, чтобы освободить дисковое пространство и повысить производительность системы. Мы покажем, как настроить ротацию логов, очистить старые записи и использовать эффективные параметры.",[904,366,747,1243,1244,1245,1246],"оптимизация","логирование","управление логами","производительность","8Qf9a6R5r7RqSGejKfFZEF1XawOWBTF9pxx3Q60Qvic",{"data":1249,"body":1250},{},{"type":756,"children":1251},[1252,1257,1266,1271,1278],{"type":759,"tag":20,"props":1253,"children":1254},{},[1255],{"type":763,"value":1256},"Для Ubuntu/Debian:",{"type":759,"tag":71,"props":1258,"children":1261},{"className":1259,"code":122,"language":75,"meta":76,"style":1260},"language-bash","undefined",[1262],{"type":759,"tag":31,"props":1263,"children":1264},{"__ignoreMap":76},[1265],{"type":763,"value":122},{"type":759,"tag":20,"props":1267,"children":1268},{},[1269],{"type":763,"value":1270},"Для Fedora:",{"type":759,"tag":71,"props":1272,"children":1273},{"className":1259,"code":184,"language":75,"meta":76,"style":1260},[1274],{"type":759,"tag":31,"props":1275,"children":1276},{"__ignoreMap":76},[1277],{"type":763,"value":184},{"type":759,"tag":669,"props":1279,"children":1280},{},[1281],{"type":763,"value":76},{"data":1283,"body":1284},{},{"type":756,"children":1285},[1286,1291,1298,1303,1310],{"type":759,"tag":20,"props":1287,"children":1288},{},[1289],{"type":763,"value":1290},"Удалите содержимое временных директорий:",{"type":759,"tag":71,"props":1292,"children":1293},{"className":1259,"code":262,"language":75,"meta":76,"style":1260},[1294],{"type":759,"tag":31,"props":1295,"children":1296},{"__ignoreMap":76},[1297],{"type":763,"value":262},{"type":759,"tag":20,"props":1299,"children":1300},{},[1301],{"type":763,"value":1302},"Также очистите кэш pip (если используется):",{"type":759,"tag":71,"props":1304,"children":1305},{"className":1259,"code":321,"language":75,"meta":76,"style":1260},[1306],{"type":759,"tag":31,"props":1307,"children":1308},{"__ignoreMap":76},[1309],{"type":763,"value":321},{"type":759,"tag":669,"props":1311,"children":1312},{},[1313],{"type":763,"value":76},{"data":1315,"body":1316},{},{"type":756,"children":1317},[1318,1323,1330,1335,1342],{"type":759,"tag":20,"props":1319,"children":1320},{},[1321],{"type":763,"value":1322},"Очистите системные журналы:",{"type":759,"tag":71,"props":1324,"children":1325},{"className":1259,"code":370,"language":75,"meta":76,"style":1260},[1326],{"type":759,"tag":31,"props":1327,"children":1328},{"__ignoreMap":76},[1329],{"type":763,"value":370},{"type":759,"tag":20,"props":1331,"children":1332},{},[1333],{"type":763,"value":1334},"Для Debian/Ubuntu также можно вручную удалить файлы старше 30 дней:",{"type":759,"tag":71,"props":1336,"children":1337},{"className":1259,"code":397,"language":75,"meta":76,"style":1260},[1338],{"type":759,"tag":31,"props":1339,"children":1340},{"__ignoreMap":76},[1341],{"type":763,"value":397},{"type":759,"tag":669,"props":1343,"children":1344},{},[1345],{"type":763,"value":76},{"data":1347,"body":1348},{},{"type":756,"children":1349},[1350,1355,1362,1367,1374,1379],{"type":759,"tag":20,"props":1351,"children":1352},{},[1353],{"type":763,"value":1354},"Определите самые крупные каталоги:",{"type":759,"tag":71,"props":1356,"children":1357},{"className":1259,"code":464,"language":75,"meta":76,"style":1260},[1358],{"type":759,"tag":31,"props":1359,"children":1360},{"__ignoreMap":76},[1361],{"type":763,"value":464},{"type":759,"tag":20,"props":1363,"children":1364},{},[1365],{"type":763,"value":1366},"Проверьте конкретные файлы:",{"type":759,"tag":71,"props":1368,"children":1369},{"className":1259,"code":508,"language":75,"meta":76,"style":1260},[1370],{"type":759,"tag":31,"props":1371,"children":1372},{"__ignoreMap":76},[1373],{"type":763,"value":508},{"type":759,"tag":20,"props":1375,"children":1376},{},[1377],{"type":763,"value":1378},"Удалите ненужные большие файлы (будьте осторожны).",{"type":759,"tag":669,"props":1380,"children":1381},{},[1382],{"type":763,"value":76}]