Nie będę dzisiaj was zanudzał długim wpisem - wszak mamy weekend. Dziś jak za pomocą trzech poleceń szybko sprawdzić ile mamy wolnego miejsca i co nam najwięcej zajmuje.
To na czym właściwie stoimy?
Na to pytanie odpowiedź da polecenie
du -h
Otrzymamy odpowiedź podobną do tej poniżej:
Wszystko prosto i czytelnie. Jak widać powyżej, polecenie to pokazuje nam również zamontowane udziały NFS
To gdzie się podziało moje miejsce?
Mamy dwie metody poszukiwania. Ogólna pozwoli nam znaleźć duże pliki i katalogi wewnątrz aktualnej ścieżki:
du * -sh
Polecenie to ma ten minus, że nie sortuje nam według rozmiaru. Dlatego warto utworzyć sobie alias - w pliku .bash_aliases
w katalogu domowym dodajemy linię alias duf='du -sk * | sort -n | perl -ne '\''($s,$f)=split(m{\t});for (qw(K M G)) {if($s<1024) {printf("%.1f",$s);print "$_\t$f"; last};$s=$s/1024}'\'
i otwieramy nowe okno terminala (Ctrl + Alt + T). W nim po wpisaniu duf
otrzymamy listę posortowaną według rozmiaru katalogu.
Źródło: http://www.earthinfo.org/linux-disk-usage-sorted-by-size-and-human-readable/
A co z programami?
Jest prosty sposób, aby znaleźć zainstalowane pakiety, które zajmują najwięcej miejsca:
dpkg-query -W --showformat='${Installed-Size} ${Package}\n' | sort -nr | less
Następnie, jeżeli znajdziemy jakiś duży pakiet który już nie jest potrzebny (jeśli nie jesteś pewien, lepiej nie usuwaj) i usuwamy go:
apt-get purge <nazwapakietu> <ew.nazwapakietu2> <itd.>
Źródło: http://ubuntuforums.org/showthread.php?t=1859434
Ile miejsca odzyskałeś?