W systemach Linux i Unix są dwa popularne polecenia wyszukiwania: locatei find. Jakie są zalety i wady każdego z nich? Kiedy jedna ma przewagę nad
`locate` to narzędzie wiersza poleceń służące do wyszukiwania plików lokalnych przy użyciu bazy danych.
W systemach Linux i Unix są dwa popularne polecenia wyszukiwania: locatei find. Jakie są zalety i wady każdego z nich? Kiedy jedna ma przewagę nad
Jak mogę zaktualizować pamięć podręczną / indeks lokalizacji? Zainstalowałem nowe pakiety, a pliki najwyraźniej nie zostały jeszcze zindeksowane. Więc które polecenie muszę zatwierdzić, aby uruchomić moduł indeksujący? Aktualnie pracuję nad debianem jessie (testowanie): w systemie Linux mbpc...
W nowej instancji Ubuntu 10.4 próbowałem użyć locatepolecenia tylko w celu otrzymania błędu locate: can not stat () `/var/lib/mlocate/mlocate.db': No such file or directory po użyciu tego polecenia w innych systemach zgaduję, że oznacza to, że baza danych nie została jeszcze zbudowana (jest to...
locateProgram findutilsskanowania jednego lub więcej baz danych zawierających nazwy plików i wyświetla żadnych meczów. Można tego użyć jako bardzo szybkiego findpolecenia, jeśli plik był obecny podczas ostatniej aktualizacji bazy danych nazw plików. Obecnie istnieje wiele rodzajów baz danych,...
Idę użyć polecenia updatedb do aktualizacji indeksu i otrzymuję updatedb: can not open a temporary file for `/var/lib/mlocate/mlocate.db' fyi Działa polecenie locate, np $ locate Index.xml /usr/share/mysql/charsets/Index.xml durrantm.../durrantm$ Jak rozwiązać ten problem, próbując uruchomić...
Chciałem zainstalować polecenie locate, które jest dostępne za pośrednictwem sudo apt-get installmlocate. Najpierw jednak uruchomiłem program, sudo apt-get installlocatektóry prawdopodobnie zainstalował coś innego. locate <package>Wydaje się jednak, że wpisanie polecenia wymaga mlocate. Co...
Wyszukiwanie ze locateznalezieniem ścieżek w systemie plików. Często znasz a priori, że interesują Cię tylko pliki lub tylko katalogi. Wyszukiwanie „zlokalizuj” często zwraca wiele wyników. Przydałoby się zawrzeć tylko jeden z typów w wyniku, ponieważ pomaga to skrócić wynik. Istnieje jednak...
Jak to jest updatedbo wiele szybsze niż find? Oto porównanie czasowe updatedbz findpoleceniem, które wykonuje pozornie podobne zadanie. porównaj.sh #!/usr/bin/env bash cmd="sudo updatedb" echo $cmd time eval $cmd cmd="sudo find / \ -fstype ext4 \ -not \( \ -path '/afs/*' -o \ -path...
Chciałbym dowiedzieć się, gdzie plik (z częściowo znaną nazwą pliku) znajduje się w systemie plików. Chciałbym wiedzieć, jak to zrobić z wiersza polecenia, a nie za pomocą narzędzia GUI. W systemie Windows uruchomiłbym następujące: cd /d C:\ dir *filename* /s Co to jest odpowiednik systemu...
Znajduje dużą liczbę plików znajdujących się w różnych podkatalogach „Dropnot” $ locate Dropnot Czy mogę znaleźć tylko lokalizację katalogu locate? (w którym znajduje się katalog „Dropnot”) Więc jeśli Dropnotjest włączony /home/me/, jest to jedyny zwracany wpis. Jeśli tak, jaki jest...
Załóżmy, że mam plik o nazwie filename123.txti to jest tak nazwany pojedynczy plik, i mogę to locatezrobić za pomocą polecenia locate filename123. I zwraca tylko ten plik. Teraz chcę go otworzyć za pomocą vi/ vim. Ale nie chcę iść w to miejsce i wpisać vipolecenia, a następnie nazwy pliku. Tutaj...