Czy istnieje sposób szybkiego sprawdzenia ilości wolnego / używanego miejsca na dysku w Ubuntu?
Zakładam, że możesz kliknąć prawym przyciskiem myszy „system plików” w przeglądarce plików i wybrać „właściwości” lub coś takiego, ale nie ma takiej opcji.
hard-drive
disk-usage
greg
źródło
źródło
df -h --total
df
dla używanego i wolnego miejsca w bajtach,df -m
dla miejsca w jednostkach 1 MB,df -h
dla największej dostępnej jednostki. Dostaniesz również% usage
, pozostaje to samo z wszystkimi powyższymi.Możesz użyć
baobab
lub podobnych narzędzi, takich jakkdirstat
lubfilelight
, aby zobaczyć, jakie pliki zajmują miejsce na dysku.Baobab jest również nazywany
Disk Usage Analyzer
Ubuntu.Oto przykładowy zrzut ekranu
baobab
:Poniżej znajduje się przykładowy zrzut ekranu
filelight
:W przypadku opcji wiersza polecenia wolę użyć
ncdu
:Możesz przechodzić do podfolderów, aby uzyskać całkowite względne użycie dysku w podfolderach. Żółwie są na dole. Bardziej sprytne niż
du -sh
na zdalnych komputerach.źródło
ncdu
Do tej pory nie był świadomy . BARDZO przydatny program. Przeszedłem z wydawaniadu -sk * | sort -n
na używaniencdu
. Chociaż lubię wydawać kilka przydatnych poleceń w terminalu lub nawet tworzyć z nich aliasy, nie ma sensu wymyślać koła na nowo.ncdu
to świetne narzędzie, bardzo szybkie, bardzo niesamowite.QDirStat
i jest niesamowicie szybki i stanowi doskonałą graficzną reprezentację użycia folderu drive / (rekurencyjnego).ncdu
używania go z-x
przełącznikiem, aby nie próbował zliczać zamontowanych urządzeń w ilości miejsca na dysku.ncdu -x /
może pokazać Ci od roota/
.gnome-system-monitor
lubdf -h
lublsblk
Inne przydatne narzędzia to
baobab
.źródło
lsblk
wyświetla rozmiar każdej partycji, a nie wolne miejsce.Jeśli tak jak ja, potrzebujesz tylko całkowitej ilości miejsca na dysku, po prostu użyj następującego polecenia.
Oto przykładowy wynik z sumą pokazaną na końcu
Twoje zdrowie!
PS Napisałem o tym post - Jak znaleźć ilość wolnego miejsca na moim dysku twardym za pomocą wiersza poleceń?
źródło
Wolne / używane miejsce na dysku jest zawsze powiązane z partycją
Najpierw musisz zdecydować, którą partycją jesteś zainteresowany.
W moim przypadku jestem zainteresowany,
/
ponieważ ma on 98% użytkowania. Innymi słowy jest prawie pełny.Teraz używam tego polecenia, aby zobaczyć, które pliki i katalogi zawierają najwięcej bajtów:
Powyższe polecenie może trochę potrwać. Jeśli naprawdę masz pecha, wynik jest na to za duży
/var/tmp
. Potrzebujesz innego miejsca docelowego. Może tymczasowo zamontowana pamięć USB.Oto pierwsze wiersze mojego wyniku:
Dlaczego to jest
/var/log/bootchart
takie duże? .... To inne pytanie ...źródło
Można to zrobić na wiele sposobów.
Włącz pasek stanu w menu Widok w Nautilusie. Spowoduje to umieszczenie paska u dołu wszystkich okien nautilusa, informując o wolnej przestrzeni.
Użyj Monitora systemu plików, aby wyświetlić listę wszystkich dysków i ich wolnego miejsca.
Skorzystaj z narzędzia Disk Usage Analyzer, aby uzyskać listę wszystkich katalogów w systemie oraz ilość zajmowanego przez nie wolnego miejsca.
Przejdź do dowolnego folderu w nautilus i kliknij prawym przyciskiem myszy tło. Otwórz okno właściwości, aby sprawdzić wolne miejsce.
Uruchom polecenie
df -h
.źródło
Inny sposób! Kliknij prawym przyciskiem myszy komputer w Nautilus (eksploratorze plików) i kliknij właściwości. Wyświetla ilość wolnego i zajętego miejsca na dysku twardym.
źródło
Za pomocą
dconf-editor
lubgsettings
(sudo apt-get install dconf-tools
) możesz włączyć domyślne zachowanie paska stanu.Wpisz to na swoim terminalu, aby domyślnie włączyć pasek stanu
Wpisz to na swoim terminalu, aby domyślnie wyłączyć pasek stanu
Następnie na Nautilusie pasek stanu będzie domyślnie otwarty, nie trzeba już uruchamiać niczego innego.
źródło
Napisałem do tego mały hack z linią poleceń i wersją GUI. Jest dość mocno zakodowany, więc może potrzebować drobnych poprawek. Również wersja GUI wydaje się używać proporcjonalnej czcionki, która zakłóca wyrównanie wyświetlanego wyniku. Skrypty te można gdzieś umieścić na swojej ścieżce (jak w $ HOME / bin) i możesz utworzyć ikonę skryptu GUI na pulpicie lub panelu.
Przykładowe dane wyjściowe:
Wersja GUI:
Nowa wersja Gui z czcionkami naprawionymi za pomocą yad
źródło
W
lubuntu
można wykonać następujące czynności:1-
Start Button
>Accessories
>Disks
2-
Start Button
>Preferences
>Disks
źródło
W sieci jest informacja df, ale lubię dane wyjściowe, które są proste i łatwe do odczytania.
Jeśli uciekniesz
dolna linia w wynikach da ci dokładnie, ile pozostało w twoim systemie, a także ile zużyto itp.
Inną opcją jest użycie
który pokaże to w jednej linii jako
Wszystko to w gigabajtach.
Odwzorowałem to na polecenie powłoki,
dspace
a kiedy wpisuję to w terminalu, natychmiast pokazuje mi to miejsce na dysku.Możesz nawet pisać małe polecenia powłoki, które będą go monitorować i ostrzegać, jeśli spadnie zbyt nisko itp.
źródło
Jeśli używasz Ubuntu z MATE DE ( Ubuntu MATE ), możesz użyć
MATE Disk Usage Analyzer
:mate-utils
pakietumate-disk-usage-analyzer
zrzut ekranu przedstawiono poniżej:
nawet w najnowszym 18.04 LTS wygląda tradycyjnie ładnie.
źródło
Jeśli masz problem z małą ilością miejsca na dysku w Android Studio, po prostu usuń niechciany emulator w menedżerze AVD. Zmarnowałem całość, aby wypróbować inne rzeczy. Pomogłem w pełni każdemu. To działa dla mnie.
źródło
Filelight to najlepszy program graficzny, aby dowiedzieć się o użyciu niektórych zamontowanych partycji. Nie pokazuje wszystkiego, co jest zamontowane przez system, ale wyświetla wystarczającą ilość danych, która powinna wystarczyć przeciętnemu użytkownikowi. Nie wymaga roota do pracy, może być uruchomiony jako zwykły użytkownik. Należy do KDE.
źródło
Idź do Utilities / Disks, to da ci procent wykorzystania. Linux jest podzielony na dwa SDA, pierwszy dla systemu operacyjnego, drugi dla plików (dostępne miejsce)
źródło
Po prostu możesz znaleźć dostępne wolne miejsce za pomocą bezpłatnego polecenia. Tutaj możesz uzyskać jasne wyjaśnienie dotyczące korzystania z wolnego polecenia
za pomocą polecenia „wolne”, aby znaleźć wolne miejsce dostępne w systemie Linux
źródło
free
Polecenie jest dla pamięci , a nie na dyskach twardych.Można również używać do najbardziej wyczerpujących informacji na temat dysku twardego stanu zdrowia:
smartctl --xall /dev/sda
.Może to wymagać
sudo
uprawnień.źródło