Jak używać polecenia „Znajdź” do wyszukiwania wielu nazw plików (rozszerzenia) w Linux
- 826
- 230
- Laura Zygmunt
Wiele razy jesteśmy zablokowani w sytuacji, w której musimy wyszukiwać wiele plików o różnych rozszerzeniach, prawdopodobnie stało się to z kilkoma użytkownikami Linuksa.
Istnieje kilka narzędzi Linux, których możemy użyć do zlokalizowania lub znalezienia plików w systemie plików, ale znalezienie wielu nazw plików lub plików o różnych rozszerzeniach może czasem okazać się trudne i wymaga określonych poleceń.
Znajdź wiele nazw plików w LinuxJednym z wielu narzędzi do lokalizowania plików w systemie plików Linux jest znajdować
użyteczność i w tym przewodniku, przejdziemy przez kilka przykładów używania znajdować Aby pomóc nam zlokalizować wiele nazw plików jednocześnie.
Zanim zanurzymy się w rzeczywistych poleceń, spójrzmy na krótkie wprowadzenie do Linuksa znajdować
pożytek.
Najprostsza i ogólna składnia narzędzia Find jest następująca:
# Znajdź opcje katalogu [wyrażenie]
Przejrzyjmy przykłady znajdować polecenie w Linux.
1. Zakładając, że chcesz znaleźć wszystkie pliki w bieżącym katalogu za pomocą .cii
I .tekst
Rozszerzenia plików, możesz to zrobić, uruchamiając poniższe polecenie:
# znajdować . -Typ f \ (-name "*.sh "-o -name"*.tekst" \)Znajdować .sh i .Pliki rozszerzenia TXT w Linux
Interpretacja powyższego polecenia:
.
oznacza obecny katalog-typ
Opcja służy do określenia typu pliku, a tutaj szukamy zwykłych plików, jak reprezentowane przezF
-nazwa
Opcja służy do określenia wzorca wyszukiwania w tym przypadku, rozszerzenia pliku-o
oznacza „lub”
Zaleca się zamknięcie rozszerzeń pliku w nawiasie, a także korzystanie z \
( ukośnik wsteczny) Ucieczka jak w poleceniu.
2. Znaleźć trzy nazwy plików z .cii
, .tekst
I .C
Rozszerzenia, wydaje poniższe polecenie:
# znajdować . -Typ f \ (-name "*.sh "-o -name"*.txt "-o -name"*.C" \)Znajdź wiele rozszerzeń plików w Linux
3. Oto kolejny przykład, w którym szukamy plików z .png
, .jpg
, .Deb
I .PDF
Rozszerzenia:
# Znajdź/home/aaronkilik/Documents/-type f \ (-name "*.png "-o -name"*.jpg "-o -name"*.Deb "-o -name".pdf "\)Znajdź więcej niż 3 rozszerzenia plików w Linux
Kiedy krytycznie obserwujesz wszystkie powyższe polecenia, mała sztuczka jest używanie -o
opcja w znajdować polecenie, umożliwia dodanie większej liczby nazw plików do tablicy wyszukiwania, a także znajomość nazw plików lub rozszerzeń plików, których szukasz.
Wniosek
W tym przewodniku omówiliśmy prosty, ale pomocny Znajdź narzędzie sztuczka, aby umożliwić nam znalezienie wielu nazw plików, wydając jedno polecenie. Aby zrozumieć i używać znaleziska dla wielu innych ważnych operacji wiersza poleceń, możesz przeczytać nasz artykuł poniżej.
Nie przegap: Master Linux „Znajdź” polecenie z tym 35-przesłuchującymi
- « Dowiedz się, jak używać specjalnych wzorów AWK „Zacznij i koniec” - część 9
- 8 najlepszych nagrań ekranowych do nagrywania ekranu komputerowego w Linux »