Nie tak dawno używałem tylko 35% mojego HD. Niedawno strzelił do 54%, a moje miejsce na dysku to 16 GB, więc to więcej niż 3 gigabajty, które zostały podjęte.
Z tego, co pamiętam, nie udało mi się zbudować mysql, zainstalowałem gitolite, który wymagał ode mnie budowy gita ze źródła, które miało mnóstwo zależności (myślę, że to było do budowania dokumentów, myślę, że widziałem lateks i inne pakiety, ale byłem senny, kiedy instalowałem). Podejrzewam, że to właśnie zajmuje przestrzeń dyskową.
W każdym razie do tej pory usunąłem foldery źródłowe, które znam i uruchomiłem te polecenia. Co jeszcze mogę zrobić? (3 koncerty są potężne)
sudo apt-get autoclean
sudo deborphan | xargs sudo apt-get -y remove --purge
Po wykonaniu powyższych czynności zrobiłem ncdu i znalazłem to
Sam Git faktycznie używał 502 MB w 152 plikach w „/ usr / local / libexec / git-core”. Kto wiedział. Dziwne było dla mnie, że większość z tych plików ma 4,6 MB ...
MySql zajmował 1 + GB w folderze my / tmp
Przypadkowo utworzyłem kopię mojego folderu mono src, który ma dwie wersje mono i ma łącznie 1,7 GB.
Po usunięciu kopii src i dodatkowej wersji mono (razem 2,6 GB) + mysql w moim folderze tymczasowym df zgłasza teraz 28% zamiast 54%, co sprawia, że czuję się znacznie lepiej.
Nadal jestem zaskoczony, że git używa 502 MB. W systemie Windows używa 57 MB (czyli około 10 razy mniej). Odpowiedni folder (C: \ Program Files (x86) \ Git \ libexec \ git-core) zawiera wszystkie te aplikacje jako skróty do git. a git to tylko 1,2 MB (nie 4.6). Sprawdziłem również, czy folder linuksowy git-core to wszystkie linki, wiem, że nie są to linki miękkie (użyłem cmd Próbowałem stat git, stat git-add i zobaczyłem, że mają ten sam węzeł. Więc większość tych plików to hardlink (jak zakładam) git. Więc git nie zajmuje tak dużo miejsca.find . -maxdepth 1 -type l -print0 | xargs -0 ls -ld
)
Odpowiedzi:
Moimi dwoma ulubionymi narzędziami do wyszukiwania i wizualizacji wzdęć systemu plików są gdmap i fslint. Podsumowane z apt-cache:
gdmap: „GdMap to narzędzie, które pozwala na wizualizację miejsca na dysku. Czy zastanawiałeś się kiedyś, dlaczego twój dysk jest pełny lub jaki katalog i pliki zajmują najwięcej miejsca? W GdMap można szybko odpowiedzieć na te pytania. używane, które wizualizują pełny folder lub nawet cały dysk twardy za pomocą jednego obrazu. ”
fslint: "ma interfejs do odinstalowywania pakietów i może znaleźć takie rzeczy jak:.
OK, a oto oparty na ncurses, który wypisze znaki skrótu, aby pokazać względny rozmiar, jeśli chcesz:
I jeszcze dwie aplikacje tekstowe z moich repozytoriów systemowych, które są bardziej zaangażowane:
źródło
apt-get install fslint
dostałem fslint-gui a nie fslint. Oba wymagają GUI i ja mam tylko dostęp do powłoki z powłoki. Czy masz jakieś inne rekomendacje?Gdzie to prowadziłeś? W twoim katalogu domowym ze źródła korzystasz
make
? Usuń zaangażowane katalogi.Jeśli zainstalowałeś pakiety za pomocą apt-get (lub synaptic, który używa apt), historia jest dostępna w / var / log / apt. Możesz go wyświetlić w terminalu za pomocą
less
:Jeśli widzisz wpisy podobne
history.log.1.gz
, musisz użyć,zless
ponieważ pliki są skompresowane:Innym dużym zjadaczem kosmosu są pamięci podręczne, zwłaszcza apt. Możesz sprawdzić, z jakiego miejsca na dysku korzysta apt, uruchamiając
du -msh /var/cache/apt/archives
. Te pliki są używane, jeśli ponownie instalujesz program i można je bezpiecznie usunąć:Dokumentacja Ubuntu zawiera (bardziej kompletną) stronę dotyczącą miejsca na dysku, którą można znaleźć na stronie https://help.ubuntu.com/community/RecoverLostDiskSpace .
źródło
/var/log/apt/
zawierają tylko zmiany pakietów używająceapt-get
. W przypadku dpkg zobacz/var/log/dpkg.log
(ten plik jest trudniejszy do odczytania). Biblioteki z nie są używane przez aplikacje, można je usunąć za pomocąsudo apt-get autoremove
. Och, zapomniałem o kolejnej ważnej rzeczy na temat oszczędzania miejsca na dysku.sudo apt-get clean
rzecz.BleachBit pozwala usuwać różnego rodzaju niepotrzebne pliki (logi / tłumaczenia / pamięć podręczna / itp.). Dostępne w repozytoriach, zainstaluj za pomocą apt-get install blechbit lub odwiedź http://apt.ubuntu.com/p/bleachbit, który otworzy instalator (oparty na gdeb?).
http://bleachbit.sourceforge.net/
źródło
kdirstat jest również bardzo dobry do ustalania , gdzie poszło całe miejsce na dysku twardym i do czyszczenia go.
Zauważ, że kdirstat jest aplikacją KDE i zainstaluje biblioteki KDE, podczas gdy gdmap (w innej odpowiedzi) nie.
Możesz także spojrzeć na Baobaba . Baobab ma być podobny, ale nie jest tak dobry jak kdirstat lub gdmap. Baobab wydaje się być częścią standardowych gnome-utils ...
źródło
Ze wszystkich sloutionów próbowałem jedynego, który dał prawdziwą kosmiczną klanowanie
Właśnie instaluję rozmiar pakietu zależy od 32 MB po uruchomieniu apt-get remove - pakiet pur-apt-get pokaż mi tylko 3,5 MB miejsca zostanie zwolnione po dodaniu - automatyczne usuwanie wszystko zależy od usuniętego i zyskuje więcej miejsca. Dodatkowo, jeśli nadal masz ślad KDE, którego nie można usunąć, możesz go usunąć za pomocą tego polecenia
Ostatni plik dziennika może stać się naprawdę denerwujący, jeśli go nie potrzebujesz, usuń go.
źródło