Jak zwiększyć ilość wolnego miejsca na dysku?
Czy widziałeś kiedyś komunikat No space left on device? Czy po restarcie przeglądarki nie przywracają Ci się zakładki? Czy nie możesz zrobić nowego projektu, bo nie masz miejsca na dysku? Chciałem się podzielić z Wami, jakie ja mam rozwiązania na powyższe sytuacje.
Rozwiązanie problemu “No space left on device”W moim przypadku, kiedy używam dużo dwóch narzędzi npm i brew, jestem podatny przechowywanie bibliotek, które nie są mi potrzebne, bo, np. wyszły ich nowe wersje, które mam już zainstalowane.
:bulb: Pomysł 1 — npm — Usuwamy cacheNa początku usuniemy wszystkie paczki, które zostały dodane do cache-a:
npm cache clean --force :bulb: Pomysł 2 — brew — Usuwamy stare wersje programów brew cleanupW moim przypadku dostałem taki oto komunikat:
==> This operation has freed approximately 3.25GB of disk space.
Zaoszczędź miejsce na dysku za pomocą:npm cache clean --force brew cleanupNapisz o ile schudł dysk Twojej maszyny?PS. Ja dziś 3.25GB do przodu! pic.twitter.com/lEMwaWbEmG
— Piotr ❄️ (@piecioshka) July 12, 2018 :bulb: Pomysł 3 — node_modules — Pozbycie się wszystkich katalogówPoniższe polecenie uruchamiamy z poziomu katalog z projektami. W moim przypadku jest to ~/projects/. Polecenie przeszukuje wszystkie katalogi pod kątem występowania katalogów z paczkami z npm-a i je usuwa.
find . -name "node_modules" -maxdepth 2 | xargs rm -rfPrzecież wiadomo ile waży katalog node_modules. Zagraniczne źródła podają, że jest on cięższy od czarnej dziury.
improgrammer.netZobaczcie, ile zwolniłem przestrzeni dyskowej po wykonaniu powyższego polecenia:
cd projects/find . -name "node_modules" -maxdepth 2 | xargs rm -rf// Zwolniłem 5.2 GB
— Piotr ❄️ (@piecioshka) July 21, 2018 Jak sprawdzić wielkość dostępnej przestrzeni?W systemach unixowych, a do tej rodziny należy system macOS, który jest zainstalowany na moim komputerze, wystarczy wydać polecenie:
df -hChcesz więcej? Sprawdź w oryginale!
Przejdź do artykułu