Jak używać komendy Znajdź do wyszukiwania plików na podstawie rozmiaru pliku

Jak używać komendy Znajdź do wyszukiwania plików na podstawie rozmiaru pliku

Ta konfiguracja zawiera kilka przykładów wyszukiwania plików za pomocą znajdować polecenie oparte na rozmiarze pliku.

Przykład 1

Zacznijmy od wyszukiwania wszystkich plików w naszym bieżącym katalogu roboczym z rozmiarem pliku 6 MB:

$ znajdź . -Rozmiar 6m 

Przyrostek M oznacza megabajty, które są 1048576 bajtów. Inne dostępne sufiks do naszej dyspozycji to:

  • B - 512 -bajtowe bloki (jest to domyślne, jeśli nie jest używany sufiks)
  • C - bajty
  • W - podwójne słowa
  • K - Kilobites
  • M - Megabytes
  • G - Gigabytes

Przykład 2

Poniższy przykład wyszuka wszystkie pliki większe niż 2 gigabajty. Zwróć uwagę na użycie+ podpisać:

$ znajdź . -Rozmiar +2G 

Przykład 3

Powyższe znajdować Polecenie zostało użyte do wyszukiwania wszystkich plików większych niż określony rozmiar. Następny, znajdować Przykład polecenia wyszuka wszystkie pliki o rozmiarze mniejszym niż 10 kilobajtów. Zwróć uwagę na użycie- podpisać:

$ znajdź . -Rozmiar -10k 

Przykład 4

W tym przykładzie będziemy używać znajdować polecenie wyszukiwania plików większych niż 10 MB, ale mniejsze niż 20 MB:

# znajdować . -Rozmiar +10m -Size -20m 

Przykład 5

W tym przykładzie używamy znajdować polecenie do wyszukiwania plików w /itp katalog, który jest większy niż 5 MB, a także drukujemy jego odpowiedni rozmiar pliku:

$ find /etc -Size + 5m -exec ls -sh  + 6.1m/etc/udev/hwdb.kosz 

Przykład 6

Znajdź pierwsze 3 największe pliki znajdujące się w bieżącym katalogu rekurencyjnie:

$ znajdź . -Typ f -exec ls -s  + | sort -n -r | głowa -3 

Przykład 7

Znajdź pierwsze 3 najmniejsze pliki znajdujące się w bieżącym katalogu rekurencyjnie:

$ find / etc / -type f -exec ls -s  + | sort -n | głowa -3 

Przykład 8

W ostatnim przykładzie będziemy używać znajdować Polecenie do wyszukiwania pustych plików:

$ znajdź . -Typ F -Size 0b lub $ Znajdź . -Typ F -pusty 

Powiązane samouczki Linux:

  • Jak znaleźć ciąg lub tekst w pliku w Linux
  • Jak znaleźć duże pliki w Linux
  • Podstawowe polecenia Linux
  • Plik WGET Pobierz na Linux
  • Polecenia Linux: Top 20 najważniejsze polecenia, które musisz…
  • Jak montować obraz ISO na Linux
  • Jak obcinać plik na Linux
  • Jak manipulować tabelami partycji GPT z gdisk i sgdisk…
  • Jak znaleźć plik w Linux
  • Linux Pliki konfiguracyjne: Top 30 Najważniejsze