Sprawdź rozmiar katalogu w Linux

Sprawdź rozmiar katalogu w Linux
Łatwo jest sprawdzić rozmiar katalogów i plików za pomocą GUI. Uzyskanie rozmiaru katalogu za pomocą wiersza poleceń może być znacznie trudniejsze niż podczas korzystania z GUI. Za pomocą polecenia „LS” możesz wymienić zawartość katalogu, ale nie możesz zobaczyć dokładnego rozmiaru miejsca ani katalogu. Zamiast tego musisz zbadać więcej poleceń, aby uzyskać dokładny rozmiar katalogu lub pliku.

W tym artykule dowiesz się, jak sprawdzić rozmiar katalogu w Linux za pomocą środowiska wiersza poleceń. Wszystkie polecenia wykazane w tym artykule zostały uruchomione na Ubuntu 20.04 System. Wszystkie metody i kroki są wykonywane w terminalu. Możesz szybko otworzyć okno terminala, wpisując Ctrl + Alt + T.

Poniżej znajdują się metody, które możesz użyć do sprawdzenia rozmiaru katalogu w systemach Linux. Zbadamy te metody jeden po drugim:

Metoda 1: Sprawdź rozmiar katalogu za pomocą polecenia DU

Domyślne polecenie używane do sprawdzenia rozmiaru katalogu jest znane jako polecenie „du”, które oznacza DISK uszałwia. Polecenie DU jest zainstalowane w większości dystrybucji Linux. Korzystając z polecenia DU, możesz wyświetlić bieżący rozmiar katalogu swojego systemu, w następujący sposób:

$ du

Powyższe polecenie wyświetla listę zawartości katalogu domowego. Liczby wyświetlane po lewej stronie pokazują rozmiary, w kilobajtach, każdego obiektu.

Korzystając z opcji -h, możesz również wyświetlić dane wyjściowe w bardziej opisowej formie, w następujący sposób:

$ du -h

Powyższe polecenie wyświetla przestrzeń w Kilo, Mega i GigaBajtes z liczbami.

Aby znaleźć rozmiar konkretnego katalogu, użyj następującej składni:

$ du -h /Directory -Sath

Będziesz musiał uruchomić powyższe polecenie jako użytkownik Sudo, ponieważ niektóre katalogi wymagają pewnych uprawnień dostępu do konkretnej zawartości katalogu.

Użyj następującego polecenia, aby sprawdzić rozmiar katalogu katalogu /var:

$ sudo du -h /var

Dzięki opcji -HC możesz wyświetlić rozmiar konkretnego katalogu w formie czytelnej człowieka, w następujący sposób:

$ sudo du -hc /var

Możesz także zmienić głębokość ścieżki podkładowczej za pomocą opcji maksymalnej głębokości. Na przykład, jeśli chcesz tylko wyświetlić górny katalog, musisz ustawić maksymalną głębokość = 0, w następujący sposób:

$ sudo du -hc -max -depth = 0 /var

Podobnie, aby odzyskać górny katalog za pomocą jednej warstwy podkładowców, wówczas ustawisz maksymalną głębokość = 1.

$ sudo du -hc -max -depth = 1 /var

Jeśli chcesz zbadać więcej poleceń związanych z DU, możesz użyć następującego polecenia:

$ man du

Metoda 2: Sprawdź rozmiar katalogu za pomocą polecenia drzewa

Polecenie drzewa służy do wyświetlania katalogów, podlokatorów i plików w formacie drzewa. Możesz uczynić to polecenie bardziej przydatne, wprowadzając flagi i opcje dostosowywania. Polecenie drzewa nie jest już zainstalowane w większości systemów Linux. Możesz zainstalować to polecenie za pomocą Menedżera pakietów Apt, w następujący sposób:

$ sudo apt zainstalować drzewo

Aby wyświetlić bieżący katalog, podkatalog i pliki używają następującego polecenia na terminalu:

$ Tree -d -h

Za pomocą polecenia drzewa możesz również pobrać zawartość określonego katalogu za pomocą następującej składni:

$ Tree /Directory-Path

Aby wymienić zawartość katalogu /var, użyjesz następującego polecenia:

$ Tree /var

Po wypełnieniu polecenia wyświetli całkowitą liczbę katalogów i podokadności.

Aby dowiedzieć się więcej o poleceniu drzewa, użyj następującego polecenia:

$ Man Tree

Metoda 3: Sprawdź rozmiar katalogu za pomocą polecenia NCDU

Zastosowanie dysku NCURSES, skrócone „NCDU”, służy również do sprawdzenia rozmiaru katalogu. NCDU nie jest domyślnie zainstalowany w większości systemów Linux. Będziesz musiał zainstalować to polecenie za pomocą wiersza polecenia za pośrednictwem Menedżera pakietów Apt, w następujący sposób:

$ sudo apt Zainstaluj NCDU

Korzystając z NCDU, możesz wyświetlić interaktywny wyświetlacz użytkowania dysku systemowego. Wykonaj następujące informacje, aby wypróbować to polecenie:

$ ncdu

W lewym górnym górnym rogu wyświetla bieżący katalog. Lewa kolumna wyświetla rozmiar katalogu w wartości numerycznej, gdzie # znaki wskazują rozmiar obok każdego katalogu. Korzystając z klawiszy strzałek, możesz poruszać się między tymi wierszami. Tutaj celem prawej strzałki jest przeglądanie katalogu, a celem lewej strzałki jest odepchnięcie cię.

Za pomocą polecenia NCDU możesz również ukierunkować konkretny katalog, w następujący sposób:

$ ncdu /var

Aby zrezygnować z interfejsu NCDU, naciśnij „Q” i na pomoc, naciśnij ”?'.

W tym artykule nauczyłeś się sprawdzać rozmiar katalogu za pomocą linii poleceń terminali na Ubuntu 20.04 systemy Linux za pomocą trzech różnych metod. Możesz zbadać więcej poleceń związanych z poleceniami drzewa, NCDU i DU za pomocą terminalu. Te polecenia mogą być używane we wszystkich rozkładach Linux. Jeśli masz jakieś pytania lub sugestie, skomentuj poniżej.