Windows Tips & News

Jak znaleźć pliki w terminalu Linux

click fraud protection
ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność systemu

Linux, niezależnie od używanej dystrybucji, zawiera 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 serwer X nie uruchamia się. Oto, jak szybko znaleźć pliki za pomocą terminala.

Reklama

Jeśli możesz korzystać z GUI, wyszukiwanie plików nie stanowi problemu. 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.
Szukaj plików Linux

Istnieje również Catfish, popularne narzędzie wyszukiwania z indeksem wyszukiwania, które może bardzo szybko znaleźć Twoje pliki.

Sum Linux

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

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żka/do/folderu/ -iname *nazwa_pliku_część*

    Powyższe argumenty są następujące:
    /ścieżka/do/folderu/ - folder, od którego należy rozpocząć wyszukiwanie. Jeśli nie zostanie określony, wyszukiwanie rozpocznie się w bieżącym katalogu.
    Przełączniki, których używam:
    -iname - wyszukaj pliki i foldery, które zawierają określoną część nazwy i ignoruj ​​wielkość liter.

    Przykład:

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

    znajdź ~/Documents/winaero/ -iname *opera*.txt
    Znajdź pliki w systemie Linux
  3. Jeśli chcesz znaleźć tylko pliki lub tylko foldery, dodaj opcję -typ f dla plików lub -wpisz d dla katalogów. Oto kilka przykładów:
    Znajdź tylko pliki w systemie LinuxZnajdź tylko katalogi w systemie Linux
  4. Aby znaleźć ostatnio zmodyfikowane pliki i katalogi, możesz użyć następujących opcji odnaleźć Komenda:
    -mmin n - znajdź pliki, które zostały zmodyfikowane n minut temu.-mtime n - znajdź pliki, które zostały zmodyfikowane n*24 godzin temu. Kiedy find oblicza, ile okresów 24-godzinnych temu plik był ostatnio otwierany, każda część ułamkowa jest ignorowana, więc aby dopasować -mtime +1, plik musi zostać zmodyfikowany co najmniej dwa dni temu.
  5. Możliwe jest wykonanie polecenia dla plików znalezionych przez zapytanie. Zobacz następujący przykład:
    find ~/Documents/winaero/ -iname opera45.txt -type f -exec vim {} \;

    Tutaj używamy opcji -exec, aby uruchomić krzepkość edytor tekstu dla wszystkich plików w wynikach wyszukiwania. Część "{} " oznacza pliki znalezione przez odnaleźć Komenda. Ten "\;" ending określa koniec polecenia dla -exec opcja.Terminal Znajdź otwarty w VimPlik otwarty w Vimie

Zawartośćukryć
Polecenie zlokalizuj
Znajdź pliki za pomocą mc

Polecenie zlokalizuj

Narzędzie do wyszukiwania lokalizacji wykorzystuje specjalną bazę danych plików do natychmiastowego wyszukiwania plików. Indeks polecenia może być tworzony i aktualizowany przez zaktualizowanyb Komenda. Chociaż wyniki wyszukiwania pojawiają się natychmiast, należy zachować indeks wyszukiwania i aktualizować go, w przeciwnym razie polecenie zlokalizowania 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.

zlokalizować -i nazwa_pliku

Opcja -i oznacza "ignoruj ​​wielkość liter".

Oto przykład:

Znajdź za pomocą Zlokalizuj Linux Original
Znajdź za pomocą Zlokalizuj Linux 2

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 find lub locate, mc nie jest domyślnie dołączany 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 Commandera, uruchom aplikację i naciśnij następującą sekwencję na klawiaturze:
Alt + Zmiana + ?
Otworzy się okno wyszukiwania.

Znajdź pliki za pomocą Mc Linux Original

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

Znajdź pliki z wynikami Mc Linux

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

Otóż ​​to.

ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność systemu
Windows 11, kompilacja 22593 zawiera zaktualizowany Eksplorator plików, ulepszenia wprowadzania i przyciągania

Windows 11, kompilacja 22593 zawiera zaktualizowany Eksplorator plików, ulepszenia wprowadzania i przyciągania

ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność sys...

Czytaj więcej

Pobierz Pobierz skórkę AIRCELDialer_Tunes dla Winampa

Ta strona korzysta z plików cookie, aby poprawić wrażenia podczas poruszania się po witrynie. Z t...

Czytaj więcej

Pobierz Pobierz skórkę 9xStyle dla Winampa

Ta strona korzysta z plików cookie, aby poprawić wrażenia podczas poruszania się po witrynie. Z t...

Czytaj więcej