Jak zainstalować „Lokalizuj polecenie”, aby znaleźć pliki w Linux
- 2849
- 772
- Tacjana Karpiński
Lokat jest narzędziem wiersza poleceń do znajdowania plików w Linux, tak jak Find Command. Działa jednak bardziej wydajnie w porównaniu z jego odpowiednikiem; używa jednej lub więcej baz danych wypełnionych przez aktualizowanyb program i drukuje nazwy plików pasujące co najmniej jeden z wzorów (zapewnia użytkownik) do standardowego wyjścia.
Pakiet lokalizacji jest dostarczany przez GNU Findutils Lub Mlokate pakiety. Pakiety te zapewniają taką samą wdrożenie programu. W większości Centos/Rhel systemy, Findutils Jest jednak wstępnie zainstalowany, jeśli spróbujesz uruchomić polecenie lokalizacji, możesz napotkać błąd:
-Bash: Lokalizuj: nie znaleziono polecenia
W tym artykule pokażemy, jak zainstalować Mlokate pakiet, który zapewnia Znajdź I aktualizowanyb Polecenia do znalezienia plików w systemach Linux.
Poniżej znajduje się przykładowy wynik pokazujący powyższy błąd i zapytanie Findutils pakiet.
$ LOCATE BASH_COMPLETION.sh $ rpm -qa | Grep FindutilsZnajdź polecenie, które nie znaleziono
Żeby zainstalować Mlokate, Użyj menedżera pakietów Yum lub APT zgodnie z dystrybucją Linux, jak pokazano.
$ sudo yum instaluj mlokate [na centos/rhel] $ sudo apt instal Mlocate [na Debian/Ubuntu]
Po zainstalowaniu Mlokate, Musisz zaktualizować aktualizowanyb, który jest używany przez Znajdź Polecenie jako użytkownika root w poleceniu sudo, w przeciwnym razie otrzymasz błąd. Domyślna lokalizacja przechowywania bazy danych to /var/lib/mlocate/mlocate.db.
$ sudo aktualizowaneb
Po zaktualizowaniu bazy danych spróbuj teraz uruchomić Znajdź polecenie, które tym razem powinno działać.
$ LOCATE BASH_COMPLETION.ciiZnajdź pliki za pomocą polecenia lokalizacji
Aby znaleźć dokładne dopasowanie według wzoru, wchodzisz do tego, użyj tego -B
opcja i \
opcja globbingowa jak w poniższej składni.
$ LOCATE -B '\ BASH_COMPLECTION.cii'
Notatka: Możesz użyć Locate_path zmienna środowiskowa, aby ustawić ścieżkę do dodatkowych baz danych, które są odczytywane po domyślnej bazie danych lub dowolnej bazie danych wymienionych za pomocą -Baza danych flaga na wierszu poleceń.
To wszystko! W tym przewodniku pokazaliśmy, jak zainstalować Mlokate Pakiet, który oferuje Znajdź I aktualizowanyb Polecenia w systemie Linux. Udostępnij nam swoje poglądy za pośrednictwem poniższego formularza sprzężenia zwrotnego.
- « Jak ukryć wersję serwera Nginx w Linux
- Zainstaluj pamięć podręczną lakieru 5.2 dla Apache na Debian i Ubuntu »