Polecenie Linux, aby uzyskać rozmiar plików i katalogów obecnych w określonym folderze

Polecenie Linux, aby uzyskać rozmiar plików i katalogów obecnych w określonym folderze
Linux oferuje szeroką gamę narzędzi wiersza poleceń do zarządzania plikami i katalogami. Jednym z takich narzędzi jest polecenie „du” (użycie dysku), a drugim polecenie „LS” (List), które można użyć do uzyskania rozmiaru plików i katalogów obecnych w określonym folderze.

Polecenie Linux, aby uzyskać rozmiar plików i katalogów obecnych w określonym folderze

Istnieją dwa polecenia, aby uzyskać rozmiar plików i katalogów obecnych w określonym folderze:

  • polecenie ls
  • Du Command

LS: LS lub polecenie listy dają rzeczywisty rozmiar pliku. Polecenie LS wymienia pliki i katalogi. Może wyświetlać dodatkowe informacje, takie jak uprawnienia plików, znaczniki czasu i rozmiary.

du: Polecenie DU może oszacować rozmiar i przestrzeń używaną przez plik lub katalog. Może wyświetlać wyjście w określonym formacie, takim jak rozmiary czytelne człowieka. Domyślnie wyświetla rozmiary plików w formacie hierarchicznym.

1: Jak uzyskać rozmiar plików i katalogów za pomocą polecenia LS

Polecenie „LS” jest powszechnie używanym poleceniem w Linux do wymieniania zawartości katalogu. Może jednak dać nam pliki i katalogi rzeczywistego rozmiaru w określonym folderze.

Ogólna składnia, aby uzyskać rozmiar plików i katalogów za pomocą LS Polecenie jest wspomniane poniżej:

$ ls -l

Jak uzyskać rozmiar plików i katalogów w określonym katalogu za pomocą polecenia LS

Aby pobrać rozmiar plików i katalogów w określonym folderze, użyj:

$ ls -l ./

Na przykład:

$ ls -l ./Pliki

Wyświetli to listę wszystkich plików i katalogów w określonym katalogu, wraz z ich rozmiarami w bajtach.

Jak uzyskać rozmiar wszystkich plików za pomocą polecenia LS

Aby wyświetlić rozmiar wszystkich plików w obecnej gwiazdce katalogu roboczego (*) Zostanie użyta postać wieloznaczna:

$ ls -l *

Jak uzyskać rozmiar wszystkich plików, w tym ukryte pliki za pomocą polecenia LS

Jeśli chcesz również uzyskać rozmiar pliku ukrytych plików -A Flaga zostanie użyta:

$ ls -al *

Nazwa ukrytych plików w Linux zwykle zaczyna się na przykład od kropki, na przykład „.pstryknąć". -A Flaga zawiera katalogi, które zaczynają się od DOT (”.”).

2: Jak uzyskać rozmiar plików i katalogów za pomocą polecenia DU

Innym sposobem znalezienia wielkości katalogów jest użycie du Komenda. Oto kilka powodów du Polecenie jest lepsze niż inni:

  • Prędkość: Polecenie „du” jest bardzo szybkie w dostarczaniu wielkości plików i katalogów, wykonuje operację w krótkim czasie, co czyni ją idealną dla dużych katalogów lub systemów plików.
  • Elastyczność: Polecenie „DU” zapewnia szeroki zakres opcji, których można użyć do dostosowania wyjścia, takie jak wyświetlanie rozmiarów w formacie czytelnym człowieka i zapewnienie podsumowania całkowitego rozmiaru katalogu.
  • Recursive: Polecenie „du” może rekurencyjnie skanować za pośrednictwem katalogu i jego podwodników i zapewni rozmiar wszystkich obecnych plików i katalogów.
  • Dokładny: Polecenie „du” zapewnia dokładną reprezentację rozmiaru pliku lub katalogu, rozważa rozmiar bloku systemu plików i przestrzeń używaną przez pliki i metadane katalogu, co daje dokładną reprezentację przestrzeni używanej przez pliki i katalogi.

Inne polecenia, takie jak „LS” i „STAT”, są również używane do uzyskania informacji o wielkości pliku, ale nie zapewniają takiego samego poziomu elastyczności i dokładności jak polecenie „du”.

Składnia dla Du Command Do śledzenia jest wspomniane poniżej:

$ du ~/

Gdzie "informator" to nazwa katalogu, którą chcesz sprawdzić, i "Nazwa pliku" to dodatkowe opcje, które chcesz uwzględnić.

Aby uzyskać rozmiar katalogu pobierania, użyj:

$ du ~/pobieranie

Będzie to wyprowadzić listę wszystkich plików i katalogów w katalogu domowym, a także ich rozmiary w Kilobytes.

Aby uzyskać rozmiar konkretnego katalogu w ludzkiej czytelnej formie, takiej jak w bajtach, kilobajtach lub megabajtach:

$ du -h ~/pobieranie

Będzie to wyprowadzić rozmiary w formacie, który jest łatwiejszy do odczytania, taki jak „5.5m ” dla 5.5 megabajtów.

Podobnie, aby znaleźć rozmiar pliku z du użyteczność, użyj:

$ du /

Na przykład:

$ du ./plik.MP4

Uzyskaj rozmiar ludzkiej czytelnej formy z -H flaga:

$ du -h ./plik.MP4

Wniosek

Aby znaleźć rozmiar pliku w Linux „LS” I „Du” Można użyć poleceń. Obie te polecenia pomagają łatwo uzyskać rozmiar plików i katalogów w określonym folderze i podejmują lepsze decyzje dotyczące zarządzania miejscem na komputerze Linux.