Windows Tips & News

Jak znaleźć pliki w terminalu Linux

click fraud protection

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.
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.

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

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
  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:
  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.

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:

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.

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

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.

Jak skonfigurować połączenie VPN w systemie Windows 10?

Jak skonfigurować połączenie VPN w systemie Windows 10?

Jak skonfigurować połączenie VPN w systemie Windows 10?Istnieje wiele powodów, dla których warto ...

Czytaj więcej

Odłącz VPN w Windows 10

Odłącz VPN w Windows 10

Jak odłączyć VPN w systemie Windows 10Na komputerze z systemem Windows 10 możesz połączyć się z V...

Czytaj więcej

Ciemny motyw dla stabilnej przeglądarki Firefox

Ciemny motyw dla stabilnej przeglądarki Firefox

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

Czytaj więcej