W tym celu potrzebujesz systemu Linux, interfejsu wiersza polecenia do uruchamiania polecenia oraz odpowiedniego dostępu użytkownika do sprawdzania miejsca w systemie Linux.
Będziemy patrzeć na różne sposoby sprawdzania rozmiaru pliku lub folderu dostępnego w systemie Linux.
Używając polecenia DU
DU w poleceniu „du” określa użycie dysku, które jest domyślnie dostępne we wszystkich dystrybucjach Linux. Uruchom poniższe polecenie sprawdzania użycia dysku dla systemu Linux.
du
Otrzymasz dane wyjściowe wyświetlające zawartość katalogu domowego i niektóre liczby po lewej stronie pokazują rozmiar obiektu w KB.
Jeśli chcesz wyjścia w bardziej czytelnym formacie, użyj opcji „-H” i polecenia „du”, jak pokazano poniżej.
du -h
W powyższym wyjściu zobaczysz kilka liczb kończących się znakami. Liczba określa ilość używanej przestrzeni, a znak określa (zwykle k, g lub m) kilobyte, gigabajt lub megabajt.
Jeśli chcesz sprawdzić rozmiar katalogu, który różni się od bieżącego katalogu, użyj następującego formatu dla polecenia „du”.
du -h /var
Powyższe polecenie pomoże wyświetlić rozmiar zawartości katalogu /var. Zauważysz błąd w poniższym wyjściu, ponieważ użytkownik nie ma odpowiedniego uprawnienia do uzyskania dostępu do tego pliku. Jeśli chcesz odpowiednich uprawnień, użyj polecenia sudo lub SU, jak wspomniano poniżej.
sudo du -h /var
Jeśli chcesz wyświetlić całkowite użycie dysku dla konkretnego katalogu, użyj polecenia „-C”, jak pokazano poniżej.
sudo du -c /var
Aby uzyskać dane wyjściowe w formacie czytelnym człowieka, połącz opcję „-C” i opcję „-H”, jak pokazano poniżej.
sudo du -hc /var
Cóż, możesz nawet umieścić limit wyświetlania określonego poziomu podlokdaryzmu za pomocą opcji „maksymalnej”. Rozważ poniższy przykład wyświetlania tylko najwyższego poziomu katalogu.
sudo du -hc - -max -głębh = 0 /var
Ale jeśli chcesz określić szczegóły najwyższego poziomu katalogu wraz z pierwszą warstwą podkładu, uruchom poniższe polecenie z wartością Max_depth jako „1”, jak pokazano poniżej.
sudo du -hc - -max -głębh = 1 /var
Za pomocą polecenia drzewa
Niektóre wersje Linux nie mają polecenia drzewa; Możesz wyraźnie go zainstalować w następujący sposób.
sudo apt-get Tree
sudo mniam drzewo instalacji
Korzystanie z polecenia drzewa wyświetli wizualną reprezentację twoich katalogów. Możesz użyć polecenia drzewa wraz z kilkoma opcjami dla różnych funkcji. Aby uzyskać dane wyjściowe w formacie czytelnym człowieka, użyj następującego polecenia z opcją „-H”.
drzewo -d -h
Możesz także użyć polecenia drzewa, jeśli chcesz ukierunkować konkretny katalog.
drzewo /var
Jeśli dostarczony katalog ma kilka treści, powyższe polecenie zajmie czas na wygenerowanie danych wyjściowych.
Za pomocą polecenia NCDU
NCDU jest również znane jako użycie dysku NCurses, które domyślnie nie jest dostępne we wszystkich rozkładach Linux. Możesz jawnie zainstalować go za pomocą poniższych poleceń dla różnych dystrybucji Linux.
sudo apt-get instaluj NCDU
sudo yum instaluj NCDU
Użyj polecenia NCDU, aby uzyskać interaktywny wyświetlanie użycia dysku.
NCDU
Możesz zobaczyć, jak obecny katalog jest skanowany w prawym górnym rogu. W lewej kolumnie otrzymasz rozmiar numeryczny wraz z wykresem znaków #- określających względny rozmiar.
Do wyboru różnych linii możesz użyć strzałek w górę i w dół. Z prawą strzałką będziesz mógł przejść do katalogu i za pomocą lewej strzałki, możesz wrócić.
Możesz także użyć polecenia NCDU do celowania w określony katalog.
ncdu /var
Aby uzyskać jakąkolwiek pomoc w poleceniu NCDU, możesz nacisnąć „?”Klucz wewnątrz interfejsu NCDU. Jeśli chcesz rzucić palenie, możesz nacisnąć list „Q”.
Wniosek
Pracując nad systemem Linux, musisz znać użycie dysku i rozmiar plików lub katalogów. Możesz użyć różnych poleceń do celu, o którym wspomnialiśmy powyżej. Możesz nawet utworzyć skrypt bash do opróżnienia pliku, jeśli rozmiar przekracza określony limit za pomocą poleceń użytkowania dysku. Po rozpoczęciu pracy nad systemem Linux sprawdzisz polecenia miejsca na dysku.