#howto
Вічна загадка: мій диск забитий під зав'язку, а я начебто нічого важкого не качав. Винні приховані кеші, снапшоти й купа сміття, яке система навіть не показує в Storage. Якщо термінал вас уже не лякає — ось 5 команд, які я ганяю сам і за які можна спокійно не боятися. Жодних персональних файлів, нічого незворотного.
1. Спершу дивлюсь, що жере місце
cd ~ && du -sh * 2>/dev/null | sort -rh | head -20Топ-20 найважчих папок. Я не вгадую — діагностую. Знайшов монстра — заходжу всередину й повторюю.
2. Локальні снапшоти Time Machine
tmutil thinlocalsnapshots / 10000000000 4Це той самий загадковий «System Data» на десятки гігів. Mac тримає копії «про всяк випадок» навіть без зовнішнього диска. Команда звільняє ~10 ГБ і безпечна: система й сама стирає їх під тиском на сховище.
3. node_modules (для тих, хто кодить)
npx npkillСканує весь диск, сортує папки за розміром, прибираю пробілом вручну. Я контролюю кожне видалення.
4. Кеш Xcode
rm -rf ~/Library/Developer/Xcode/DerivedDataXcode перебудує без питань. У мене там регулярно осідає по 10+ ГБ.
5. Кеш Homebrew
brew cleanupСтирає старі версії пакетів. Чесно — виграш скромний (в автора оригіналу аж 133 МБ), але як рутина корисно.
Чому саме ці п'ять: зі статті нижче я навмисно взяв тільки безпечні. Там є ще
rm -rf на iOS-бекапи й docker system prune --volumes — а вони легко зносять дані, яких більше нема звідки дістати. Тому я їх пропускаю.І моя головна порада: візьміть текст цих рекомендацій і спитайте свого агента — чи безпечно це все робити. Я спитав у своїх двох — обидва кивнули «ОК».
https://medium.com/developersglobal/how-i-reclaimed-120gb-of-mac-storage-in-5-minutes-without-deleting-personal-files-d61e8582369a
📎 Читайте також:
→ Ollama v0.19 — локальні моделі на Mac літають
→ SimplShot — скріншот-тул для macOS без зайвого
→ DockPops — папки для Dock на Mac