Znajdź duże pliki Linux

Znajdź duże pliki Linux
System plików jest podstawową częścią każdego systemu operacyjnego używanego do przechowywania różnych typów danych w plikach i folderach. Te pliki i foldery są niezbędne, aby zapewnić zorganizowany sposób sekwencjonowania danych systemu. Podobnie jak wiele innych systemów operacyjnych, Linux wymyślił swój system plików, który jest nieco różny od innych systemów operacyjnych. Niektóre pliki i foldery zawierają więcej danych niż inne i wymagają większej pamięci w naszym systemie. Linux wymyślił wiele poleceń, aby uzyskać informacje dotyczące dużych plików w naszym systemie. Jeśli chcesz wiedzieć o największych plikach i katalogach Ubuntu 20.04 system operacyjny Linux, wówczas ten artykuł jest przeznaczony dla Ciebie. Zacznijmy więc od uruchomienia terminala przy użyciu „Ctrl+Alt+T."

Zaktualizuj i zaktualizuj system:

Rozpoczniemy ten artykuł z aktualizacją systemu. Aktualizacja jest dość ważna dla użytkowników Linuksa podczas wykonywania nowych poleceń, najprawdopodobniej wtedy, gdy chcesz zainstalować lub pobrać coś z terminali wiersza poleceń. Jest to również niezbędne do dalszego przetwarzania listy największych plików systemu. Tak więc, w terminalu Shell, musimy użyć instrukcji aktualizacji „apt” z uprawnieniami sudo i nacisnąć ENTER, aby go wykonać. Zacznie aktualizować system i pakiety i zostanie ukończony w ciągu kilku minut.

Aktualizacja $ sudo apt

Następnym krokiem po aktualizacji systemu jest zaktualizowanie naszego Ubuntu 20.04 system operacyjny Linux. Musisz użyć polecenia APT „Uaktualnienie” w skorupce i przywilejach sudo. Rozpocznie aktualizację systemu i pokaże listę pakietów, które zostaną zaktualizowane, tj.mi., Snapd.

$ sudo apt uaktualnienie

Podczas aktualizacji proces będzie wymagał potwierdzenia procesu, pokazując dodatkowe miejsce na dysku, którego potrzebuje z systemu. Musisz dotknąć „y”, aby kontynuować aktualizację.

Zostanie ulepszone w ciągu kilku minut, aw niektórych przypadkach w kilka sekund, jeśli zostanie już w pełni ulepszony. Wyjście przetwarzania aktualizacji pakietu pokazano poniżej.

Korzystanie z instrukcji „du”:

Słowo „du” oznacza „użycie dysku” w Linux. Służy do znalezienia największych plików i folderów w systemie. Instrukcja „du” może wykorzystać wiele różnych flag. Zacznijmy od spojrzenia na polecenie „du” w skorupce, wspominając inne opcje. Następnie słowo „du” zostanie użyte do uzyskania użycia przestrzeni przez określony plik lub folder, a następnie flaga „-a” używana do zliczania plików i ścieżki do folderu, i.mi.,/dom. Korzystamy z polecenia „sortowania” w poleceniu „du” do sortowania plików i folderów wyprowadzonych przez polecenie „du” w kolejności wstępnej, którą zawierają, a następnie „-n” i „-r” flaga. Polecenie „głowa” zostało również użyte w tym samym poleceniu do określenia całkowitych liczb plików lub folderów, które chcesz wymienić na powładzie za pomocą flagi „-n” z liczbą, i.mi., 5. Polecenie pokazuje 5 rekordów w kolejności rosnącej.

$ sudo du -a / home / | sort -n -r | głowa -n 5

Chcesz zobaczyć największe pliki i foldery w folderze /var. To samo polecenie zostanie wykorzystane ze ścieżką „/var.”Ponadto, określaliśmy numer 10 w sekcji głównej tego polecenia, aby wymienić 10 rekordów. Wyjście pokazuje 10 rekordów dla największych i najmniejszych folderów trzymających przestrzeń w katalogu /var Ubuntu 20.04 System.

$ sudo du -a /var | sort -n -r | głowa -n 10

Polecenie „du” jest trudne dla niektórych użytkowników Linuksa do zrozumienia. Musimy również wykorzystać inne opcje flagi w poleceniu „du”, aby ułatwić im. Pierwszą flagą, której będziemy używać, jest flaga „-HSX”, która wyświetli się wyjście dla polecenia „du” w formacie czytelnym człowieka. Opcja „-H” jest szczególnie używana do formatu czytelnego człowieka, „-S” służy do wyświetlania całkowitej przestrzeni wszystkich użytkowników Linuksa, a „X” służy do ignorowania katalogów we wszystkich systemach plików. Oznacza to, że to polecenie pokaże całkowitą przestrzeń używaną przez każdy system plików użytkownika osobno w Linux. Po wykonaniu tego polecenia mamy 2 rekordy użytkowników pokazujące 182 MB wykorzystanie przestrzeni.

$ sudo du -hsx * | sort -rh | głowa -5

Jeśli używasz czegoś innego niż Ubuntu 20.04 System, możesz wypróbować kilka innych metod, aby znaleźć największy plik w systemie. Jeśli chcesz wyświetlić wszystkie największe pliki i foldery z przestrzenią, które zawierają w KB, GB lub MB, musisz użyć znaku K, G lub M. S, używamy pętli „for” do wyświetlania 5 plików lub folderów mających duży przestrzeń w kilobajtach w systemie. Wyjście pokazano poniżej.

$ dla i in k; do du -ah | GREP [0-9] $ i | sort -nr -k 1; gotowe | głowa -n 5

To samo można wykorzystać do GB i MB. Możesz zobaczyć na poniższym obrazku, że nie mamy żadnego folderu trzymającego miejsce w GBS, podczas gdy mamy zapisy w MBS.

$ dla i in g; do du -ah | GREP [0-9] $ i | sort -nr -k 1; gotowe | głowa -n 5

Wniosek:

Wreszcie! Zrobiliśmy wszystkie podstawowe przykłady, aby użyć polecenia „DU” i znaleźć największe pliki w naszym systemie. Nie tylko wyświetliśmy największe proste pliki i foldery z naszego systemu, ale także wyświetlaliśmy całkowitą pamięć posiadaną przez wszystkich użytkowników w naszym Ubuntu 20.04 System. Mamy nadzieję, że ten artykuł pomoże Ci dowiedzieć się czegoś o Linuksie.