🗃️ Как управлять дисковым пространством на Linux без стресса
Привет, любители командных строк! 💻
Чувствуешь, что диск заполняется быстрее, чем успеваешь отследить? Не беда! В этом посте — секреты эффективного контроля и очистки пространства без нервотрепки. Давайте разберемся, как не дать системе захватить все ресурсы.
Первые шаги — это изучить, что занимает место:
- Посмотри размер папок командой du -sh /* — увидишь, какие директории "жрут" больше всего.
- Узнай о файлах, занимающих много места, через ncdu — это удобный интерактивный инструмент для локальной очистки.
Если дисковое пространство действительно заканчивается:
- Очисти ненужные пакеты:
- sudo apt-get autoremove
- sudo apt-get clean
- Удаляй старые журналы и временные файлы, например:
- sudo journalctl --vacuum-time=7d — удаляет логи за более чем 7 дней.
- sudo rm -rf /tmp/*
- Анализируй крупные файлы:
- find / -type f -size +100M — найдешь гигабайтные файлы, которые можно удалить или перенести.
Советы на будущее:
- Автоматически очищай логи, настроив logrotate.
- Используй svgo или imagemagick для сжатия медиафайлов.
Проблема может решиться одним простым действием, главное — знать, где искать.
А какая у тебя любимая команда для очистки места?
Прокачай свои скилы в телеграм-канале https://t.me/LinuxSkill, а в боте https://t.me/gradeliftbot ты узнаешь, насколько хорошо ты разбираешься в Linux!
📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!
________________
Дополнительный материал:
🧠 - Как ускорить работу с rsync: 5 секретов для системных админов https://t.me/LinuxSkill
🧠 - 10 команд для быстрого поиска проблем с дисками https://t.me/LinuxSkill
🧠 - Эффективная автоматизация бэкапов на Linux https://t.me/LinuxSkill