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