Główny Linux Jak znaleźć pliki w terminalu Linux

Jak znaleźć pliki w terminalu Linux



Zostaw odpowiedź

Linux, niezależnie od używanej dystrybucji, jest wyposażony w szereg narzędzi GUI, które umożliwiają wyszukiwanie plików. Wiele nowoczesnych menedżerów plików obsługuje wyszukiwanie plików bezpośrednio na liście plików. Istnieje jednak wiele sytuacji, w których musisz użyć konsoli, na przykład podczas sesji SSH lub gdy X serwer nie uruchamia się. Oto, jak możesz szybko znaleźć pliki za pomocą terminala.

Reklama

Jeśli możesz korzystać z GUI, wyszukiwanie plików nie jest problemem. W moim ulubionym środowisku graficznym XFCE menedżer plików Thunar umożliwia wyszukiwanie plików poprzez wpisanie nazwy pliku bezpośrednio na liście plików.

Wyszukaj pliki Linux

Jest też Catfish, popularne narzędzie wyszukiwania z indeksem wyszukiwania, które może naprawdę szybko znaleźć Twoje pliki.

Catfish Linux

Chciałbym podzielić się metodami, których sam używam podczas pracy w terminalu.
Pierwsza metoda obejmuje narzędzie wyszukiwania, które istnieje w każdej dystrybucji, nawet w systemach wbudowanych opartych na busybox. Drugą metodą jest polecenie lokalizacji.

Aby znaleźć pliki w terminalu Linux wykonaj następujące czynności.

  1. Otwórz swoją ulubioną aplikację terminala. Terminal XFCE4 to moje osobiste preferencje.
  2. Wpisz następujące polecenie:
    znajdź / ścieżkę / do / folderu / -iname * nazwa_pliku_ część *

    Powyższe argumenty są następujące:
    / path / to / folder / - folder, od którego należy rozpocząć wyszukiwanie. Jeśli nie zostanie określony, wyszukiwanie zostanie rozpoczęte w bieżącym katalogu.
    Przełączniki, których używam:
    -iname - wyszukuje pliki i foldery, które zawierają określoną część w nazwie i ignoruje wielkość liter.

    Przykład:

    Oto polecenie, którego mogę użyć, aby znaleźć moje artykuły, które napisałem o przeglądarce Opera:

    find ~ / Documents / winaero / -iname * opera * .txt

    Znajdź pliki w systemie Linux

  3. Jeśli chcesz znaleźć tylko pliki lub tylko foldery, dodaj opcję-typ fdla plików lub -wpisz ddla katalogów. Oto kilka przykładów:
    Znajdź tylko pliki w systemie Linux
  4. Aby znaleźć ostatnio zmodyfikowane pliki i katalogi, możesz skorzystać z następujących opcjiodnaleźćKomenda:
    -mmin n - znajdź pliki, które zostały zmodyfikowane n minut temu. -mtime n - znajdź pliki, które zostały zmodyfikowane n * 24 godziny temu. Kiedy dowiesz się, ile 24-godzinnych okresów temu plik był ostatnio otwierany, każda część ułamkowa jest ignorowana, więc aby dopasować -mtime +1, plik musiał zostać zmodyfikowany co najmniej dwa dni temu.
  5. Możliwe jest wykonanie polecenia dla plików znalezionych na podstawie zapytania wyszukiwania. Zobacz poniższy przykład:
    znajdź ~ / Dokumenty / winaero / -iname opera45.txt -type f -exec vim {} ;

    Tutaj używamy opcji -exec, aby uruchomić plikprzyszedłemedytor tekstu dla wszystkich plików w wynikach wyszukiwania. Część „{}” oznacza pliki znalezione przezodnaleźćKomenda. „;” zakończenie określa koniec polecenia dla-execopcja.Plik otwarty w Vimie Znajdź za pomocą Zlokalizuj oryginalny system Linux

Polecenie zlokalizuj

Narzędzie wyszukiwania lokalizacji korzysta ze specjalnej bazy danych plików, aby natychmiast znaleźć pliki. Indeks dla polecenia można utworzyć i zaktualizować za pomocąaktualizacja bKomenda. Chociaż wyniki wyszukiwania pojawiają się natychmiast, musisz utrzymywać indeks wyszukiwania i aktualizować go, w przeciwnym razie polecenie locate może znaleźć pliki, które zostały usunięte lub przeniesione do innego katalogu.

W ogólnym przypadku składnia jest następująca.

zlokalizuj -i nazwa_pliku

Opcja -i oznacza „ignoruj ​​wielkość liter”.

Oto przykład:

Znajdź za pomocą Locate Linux 2

jak pobierać klipy z Twitcha

Znajdź pliki za pomocą Mc Linux Original

Dodatkowa wskazówka: Inną metodą, której często używam, jest Midnight Commander (mc), aplikacja do zarządzania plikami konsoli. W przeciwieństwie do funkcji znajdź lub zlokalizuj, mc nie jest domyślnie dołączana do wszystkich dystrybucji Linuksa, które wypróbowałem. Może być konieczne samodzielne zainstalowanie.

Znajdź pliki za pomocą mc

Aby znaleźć pliki zawierające określony tekst za pomocą Midnight Commander, uruchom aplikację i naciśnij następującą sekwencję na klawiaturze:
Alt + Shift +?
Otworzy się okno wyszukiwania.

Znajdź pliki z wynikami Mc Linux

Wypełnij sekcję „Nazwa pliku:” i naciśnij klawisz Enter. Znajdzie wszystkie pliki spełniające kryteria.

Możesz umieścić te pliki w lewym lub prawym panelu za pomocąPanelizeopcja i kopiuj / przenieś / usuń / wyświetl / rób z nimi, co chcesz.

Otóż ​​to.

Ciekawe Artykuły

Wybór Redakcji

Jak przesłać dane z iPhone'a do Samsunga
Jak przesłać dane z iPhone'a do Samsunga
Zdecydowałeś: Twoja relacja z Apple dobiegła końca. Chcesz podkręcić Androida, a najbezpieczniejszą opcją wydaje się być telefon Samsung. W końcu są największym producentem i mają swój własny asortyment
Jak wyświetlić wysokość w Google Earth
Jak wyświetlić wysokość w Google Earth
Google Earth to przyjemna aplikacja do przeglądania Earth od wielu lat. Nowsze wersje zawierają jednak wiele dodatkowych narzędzi, pokazujących coraz bardziej szczegółowe obrazy naszej planety i pozwalających użytkownikom na korzystanie z aplikacji w wielu
Połącz się z VPN w Windows 10 jednym kliknięciem [skrót na pulpicie]
Połącz się z VPN w Windows 10 jednym kliknięciem [skrót na pulpicie]
W systemie Windows 10, ze względu na nową aplikację Ustawienia, musisz wykonać wiele kliknięć, zanim będziesz mógł połączyć się z serwerem VPN. Oto obejście.
Jak odzyskać karty w Yahoo! Poczta
Jak odzyskać karty w Yahoo! Poczta
Wielu użytkowników tęskni za kartami w Yahoo! Mail, który zniknął wczoraj po ostatnich aktualizacjach tej popularnej usługi pocztowej. Podczas gdy nowy interfejs faktycznie poprawił się pod wieloma względami, zakładki były naprawdę funkcją „zabójczą”. Jeśli bardzo za nimi tęsknisz, oto jak możesz odzyskać karty w Yahoo! Poczta. UPD 31 października 2013: Zobacz to
Jak zarejestrować się, aby zostać beta testerem PS4
Jak zarejestrować się, aby zostać beta testerem PS4
Zostanie testerem PS4 Beta to świetna okazja, aby majstrować przy najnowszych funkcjach oprogramowania układowego Sony PS4. Kiedyś był to ekskluzywny program, ale w 2015 roku Sony otworzyło drzwi do testów beta
Jak wysyłać wiadomości, zdjęcia i filmy na Kik (2021)
Jak wysyłać wiadomości, zdjęcia i filmy na Kik (2021)
Kik stał się jedną z najpopularniejszych aplikacji do obsługi wiadomości błyskawicznych wśród młodych dorosłych i nastolatków. Podobnie jak Snapchat lub Facebook Messenger, głównym celem Kik jest wysyłanie SMS-ów do jednego lub więcej potworów na raz. Zacząć
Jak usunąć znak wodny ze zdjęcia?
Jak usunąć znak wodny ze zdjęcia?
Znak wodny to sposób oznaczania obrazu, dzięki któremu można docenić jego zalety, a jednocześnie nie można z niego korzystać bez płacenia twórcy. Twórca zwykle udostępnia wersję bez znaku wodnego, gdy zapłacisz im należność.