Jak zainstalować „Lokalizuj polecenie”, aby znaleźć pliki w Linux

Jak zainstalować „Lokalizuj polecenie”, aby znaleźć pliki w Linux

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 Findutils 
Znajdź 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.cii 
Znajdź 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.