В чем разница между поиском и поиском?

По-моему locate намного быстрее чем find а также более тщательно при поиске файлов. В чем разница?

1 ответ

Решение

В двух словах - find просматривает каталог, который ему дан (рекурсивно), и ищет файлы, которые соответствуют заданным критериям. locateс другой стороны, использует предварительно подготовленные базы данных, ранее созданные updatedb, Само собой разумеется, что locate должно быть быстрее, но менее точно, поскольку используемая база данных может устареть и больше не отражать действительную файловую систему.

Другие вопросы по тегам