Команды линух: поиск файлов через locate или find ? Что лучше?
Привет)
Нужно было найти видеоклипы линкин парка на диске в формате flv. Я
делаю последовательно две команды:
root@debian:/home/alexander# find /home/alexander/ | grep -i Linkin |
grep -i flv
/home/alexander/01.04.2010/Linkin_Park/Linkin_Park-New_Divide.flv
root@debian:/home/alexander# locate Linkin | grep -i flv
/home/alexander/01.04.2010/Linkin_Park/Linkin_Park-New_Divide.flv
И замечаю что команда locate сработала раз в 5 быстрее команды find.
Так что же лучше использовать для поиска файлов? И в чем разница между
этими двумя командами?
Reply to: