← До списку лабораторних по Linux
Повний опис / сценарій лабораторної:
Мета: навчитися знаходити каталоги які займають багато місця і планувати очистку. Крок 1. Перевірити загальне використання диска. Команда: df -h Пояснення: знайдіть файлову систему яка найбільше заповнена. Крок 2. Перейти у корінь цієї файлової системи. Пояснення: зазвичай це / або /var. Крок 3. Використати du для оцінки розміру підкаталогів. Команда: sudo du -sh * | sort -h Пояснення: видно які каталоги займають найбільше місця. Крок 4. Зайти у найбільший каталог і повторити аналіз. Команда: cd найбiльший_каталог; sudo du -sh * | sort -h Крок 5. Встановити ncdu якщо він доступний. Команда: sudo apt install ncdu або відповідний пакет для вашого дистрибутива Крок 6. Запустити ncdu для кореня файлової системи. Команда: sudo ncdu / Пояснення: інтерактивний інструмент спрощує навігацію по великих каталогах. Крок 7. Знайти каталоги які можна очистити без ризику. Пояснення: кеші, тимчасові файли, старі резервні копії. Крок 8. Видалити тестові великі файли у безпечному місці. Пояснення: на тренувальній машині створіть кілька великих файлів, а потім видаліть їх і подивіться ефект у df -h. Крок 9. Скласти чернетку політики очищення диска. Пояснення: які каталоги перевіряти у першу чергу і як часто. Крок 10. Міні звіт. Завдання: опишіть послідовність дій коли прод сервер раптово заповнив диск до ста відсотків.