Du - wyklucz

Du - wyklucz
Polecenie DU (użycie dysku) jest szeroko używane na platformach Linux i Unix. To polecenie służy do określenia rozmiaru plików i katalogów. Pokazuje informacje o obliczeniach użytkowania dysku każdego pliku, rekurencyjnie dla folderów. Cel polecenia Du -exclude Linux zostanie wyjaśniony w tym poście.

Polecenie Linux du

Ogólnie rzecz biorąc, polecenie DU wyświetla szczegóły obliczania miejsca na dysku dla każdego pliku lub katalogu. To polecenie zawiera wiele flag parametrów lub opcji, które pozwalają wyświetlić wykorzystanie dysku w różnych formatach.

Podstawowa składnia polecenia DU to:

du [flagi] [Nazwa pliku lub katalogu]

Gdy polecenie DU jest używane bez żadnych parametrów, wyświetla szczegóły dotyczące użytkowania dysku obecnego katalogu i jego podwodników w kilobajtach.

Można podać wiele plików lub nazw folderów, ale jeśli nie podasz nazwy pliku lub katalogu, wyświetla rozmiar użytkowania dysku w bieżącym katalogu.

Co Du -exclude?

Du -exclude wyklucza pliki lub katalogi z obliczeń użytkowania dysku, które pasują do wzoru. Korzystając z opcji -x lub -exclude, podajemy określony plik lub wzór katalogu, który chcemy wykluczyć. Po uruchomieniu polecenia wyklucza jeden plik lub wiele plików, które będą pasować do określonego wzoru.

Wykluczyć pojedynczy plik

Weźmy przykład. Na przykład chcemy wykluczyć plik z testem nazwy pliku.tekst'. Aby wykluczyć ten konkretny plik, użyj -wykluczać Opcja z poleceniem DU w Linux w następujący sposób:

$ du -exclude "test.tekst" *

Wyklucz wiele plików z tym samym formatem pliku

Możemy również wykluczyć określone formaty plików z obliczeń użytkowania dysku za pomocą DU -wykluczać opcja.

Na przykład musimy wyświetlić cały rozmiar katalogu, ale wykluczyć cały tekst (.TXT) Pliki z obliczeń użycia dysku. W wyniku opcji -exclude wszystko.Typy plików TAR zostaną wykluczone, z wyjątkiem plików, które pasują do określonego wzoru wyszukiwania. Poniższe polecenie wyświetla informacje o użyciu dysku dla wszystkich katalogów i plików.

$ du -exclude "*.TAR " *

Powyższe polecenie wyklucza pliki, które kończą się '.smoła rozszerzenie podczas obliczania użytkowania dysku.

Na przykład chcemy wykluczyć katalog „snap” z obliczeń przestrzeni dysku. Możesz wykluczyć ten katalog, określając ścieżkę za pomocą następującej składni:

$ du -d 1 -exclude = snap /home /kbuzdar

W powyższym poleceniu wykluczyliśmy katalog „snap”. Wyświetli informacje o użyciu dysku w każdym pliku lub katalogu, z wyjątkiem SNAP.

Wniosek

W tym samouczku studiowaliśmy, jak korzystać z komendy Linux du -exclude. Jeśli chcemy wykluczyć niektóre pliki, takie jak '.txt 'lub'.GZ ', musimy użyć polecenia DU z nazwą i opcją pliku/katalogu. Wykluczy wszystkie pliki, które pasują do wzoru z obliczeń pamięci dysku.