Використання команд du та df для перевірки місця на диску
Використовуйте утиліту df, щоб переглянути підсумок доступних та використаних дискового простору на тобі Linux системи. За допомогою параметра -h він показує дисковий простір у зрозумілій людині формі. Утиліта du, навпаки, перераховує використання простору на основі каталогу та підкаталогу.
Система Linux складається з однієї або кількох файлових систем. На відміну від комп’ютерів Windows, файлова система Linux не обов’язково має бути окремим розділом диска. Замість цього файлова система Linux включає розділи, кластери розділів, пристрої або папки в пісочниці (наприклад, для пакетів Snap), які система обробляє окремо.
Вихід команди df
Вихід df команда структурує результати у шість стовпців:
- Файлова система: Ім'я файлової системи. Файлові системи, які не є тимчасовими (tmpfs) і не є фізично відокремленими, іноді відображаються в списку як пристрої зворотного зв'язку, які повторюються за адресою /dev/loopпп.
- 1К-блоки: кількість кілобайтних блоків, доступних файловій системі.
- Використовується: кількість використаних блоків.
- Доступний: кількість доступних блоків. Якщо файлова система динамічно оновлюється, це значення завжди буде нульовим. Наприклад, пакети Snap зростають і зменшуються в міру необхідності, тому df завжди вказує їх як повністю використані.
- Використовувати%: Коефіцієнт доступних для використання блоків.
- Змонтований на: Місце, де в системі змонтована файлова система.

Вихід команди du
Команда du, з іншого боку, показує дисковий простір, який використовується файлами і каталогами в поточному каталозі. Параметр -h полегшує розуміння результату.

За замовчуванням команда du відображає всі підкаталоги, щоб показати, скільки місця на диску займає кожен. Об’єднайте вихідні дані за допомогою параметра -опція, яка показує лише підсумок. Проте, якщо ви не запустите sudo du, ви побачите помилки з забороною дозволу для будь-яких каталогів, до яких обліковий запис увійшов у систему не має доступу для читання.
Щоб показати використання диска в каталозі, відмінному від поточного каталогу, вставте назву цього каталогу як останній аргумент.
І du, і df мають кілька корисних, але відносно рідкісних командних перемикачів. Прочитайте сторінки керівництва для кожної команди, щоб вивчити підходи до точного налаштування вхідних і вихідних даних цих команд.