Jak znaleźć plik w Linux z wiersza poleceń

Jak znaleźć plik w Linux z wiersza poleceń

Znalezienie plików w Linux jest trudne, jeśli używasz interfejsu wiersza poleceń. Najłatwiejszym i najprostszym sposobem znalezienia pliku w Linux jest polecenie Find. Linux Znajdź polecenie filtruje pliki za pomocą mechanizmu warunkowego. W tym artykule obejmuje wszystkie informacje o znalezieniu plików w Linux.

Jak znaleźć plik w Linux z wiersza poleceń

Istnieje jeden najłatwiejszy i najprostszy sposób na znalezienie pliku w Linux za pośrednictwem wiersza poleceń, a mianowicie za pomocą polecenia Find i oto kilka sposobów znalezienia pliku za pomocą polecenia Find:

  • Znalezienie pliku za pomocą nazwy
  • Znalezienie pliku za pośrednictwem formatu
  • Znalezienie pliku za pośrednictwem treści
  • Znalezienie pliku poprzez czas modyfikacji
  • Znalezienie pliku przez rozmiar pliku
  • Znalezienie ukrytego pliku

1: Znalezienie pliku za pomocą nazwy

Znajdź to narzędzie w Linux, do znalezienia plików i katalogów. Pliki można znaleźć za pomocą różnych parametrów, w tym nazwy, typu i daty. Użyj następującej składni polecenia do wyszukiwania pliku o określonej nazwie:

sudo znajdź -name

Do ilustracji utworzyłem prosty plik testowy i użyj polecenia Find, aby uzyskać jego adres:

sudo Znajdź -Nazwa testowa.tekst

2: Znalezienie pliku za pośrednictwem formatu

Aby znaleźć wszystkie pliki za pośrednictwem ich formatów, użyj poniższej podanej składni:

znajdować -nazwa "*."

Aby uzyskać ilustrację, szukałem całego pliku tekstowego w katalogu domowym za pomocą wyżej wymienionej składni:

Znajdź/home/zainab/-name "*.tekst"

Możesz także wyszukać pliki skryptów BASH, po prostu zastępując format z .txt to .cii

3: Znalezienie pliku za pośrednictwem danych

Aby poszukać plików, które są puste w dowolnym katalogu, użyj tego polecenia:

znajdować . -Typ F -pusty

4: Znalezienie pliku poprzez czas modyfikacji

Polecenie FINK może również filtrować pliki na podstawie czasu ich ostatniego zmodyfikowania, więc tutaj jest składnia polecenia, którego można użyć do znalezienia pliku na podstawie jego ostatniej modyfikacji:

Znajdź / -name „*conf” -mtime

Aby uzyskać ilustrację, szukałem wszystkich plików, które są modyfikowane mniej niż 7 dni, więc w składni zastąpiłem liczbę dni „-7”:

sudo find / -name "*conf" -mtime -7

5: Znalezienie pliku przez rozmiar:

Innym sposobem znalezienia pliku za pomocą tego polecenia znalezienia jest ustawienie filtra rozmiaru pliku i dla tego jest dla niego składnia:

znajdować -typ f -rozmiar

W przypadku ilustracji ustawiłem filtr 5 MB w powyższej składni, a poniższe polecenie podaje pliki, których rozmiar jest równy 5 MB, albo jest mniejszy niż on:

Znajdź /home -type f -Size -5m

6: Znalezienie ukrytych plików

Po wyświetlaniu poleceń wyszukuje ukryte pliki w określonym katalogu:

znajdować . -Typ F -name ".*”

DOT w powyższym poleceniu oznacza bieżący katalog.

Wniosek

Chociaż może wydawać się trudne zlokalizowanie pliku w Linux, ale nauczenie się, jak znaleźć plik w Linux. Polecenie Find jest najłatwiejszym sposobem znalezienia plików w wierszu poleceń. Polecenie Znajdź skutecznie wyszukuje pliki i katalogi.