Czy jest jakiś sposób, aby sprawdzić, ile miejsca zajmuje Ubuntu?

9

Widzę, ile miejsca zajmuje system Windows, ponieważ Ubuntu używa koncepcji rootowania, nie ma już żadnego konkretnego dysku twardego. Jak mogę określić, ile miejsca pozostało przy użyciu Ubuntu?

użytkownik3528144
źródło

Odpowiedzi:

16

Wiersz poleceń

df -h

Przykład:

Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1        46G  5,5G   38G  13% /
none            4,0K     0  4,0K   0% /sys/fs/cgroup
udev            2,0G  4,0K  2,0G   1% /dev
tmpfs           404M  1,3M  403M   1% /run
none            5,0M     0  5,0M   0% /run/lock
none            2,0G   23M  2,0G   2% /run/shm
none            100M   40K  100M   1% /run/user
/dev/sda6        23G  275M   22G   2% /home
/dev/sda7       289G   63M  274G   1% /data

Pulpit

Wyszukaj w myślniku „system” i wybierz „monitor systemu”:

wprowadź opis zdjęcia tutaj

Rinzwind
źródło
7

Problem z innymi rozwiązaniami polega na tym, że zawierają one również listę plików, które utworzyłeś, a nie tylko przestrzeń używaną przez zainstalowane programy. Do tego używam czegoś raczej złożonego:

dpkg-query -W -f='${Installed-Size;8}' | xargs  | sed -e 's/\ /+/g' | bc

Co to ma zrobić?

  • dpkg-query -W -f='${Installed-Size;8}' pokazuje rozmiar w Kibibajtach wszystkich zainstalowanych pakietów.
  • xargs ma zapobiec stosowaniu następnej sed do ostatniej linii.
  • sed -e 's/\ /+/g' zamień dowolne wystąpienie znaku spacji na znak plus
  • bcjest kalkulatorem wiersza poleceń. Pobiera 1234 + 12345ze standardowego wejścia i zwraca wynik.

Bibliografia:

Braiam
źródło
I zgodnie z tym: bugs.debian.org/cgi-bin/bugreport.cgi?bug=534408 zwracana liczba powinna być liczbą kibibajtów dla zainstalowanego rozmiaru wszystkich pakietów. Kibibajt = 1024 bajty.
mkoistinen
4

Możesz użyć dedykowanej aplikacji o nazwie „Disk Usage Analyzer”:

wprowadź opis zdjęcia tutaj

Sylvain Pineau
źródło