Пропустить навигацию.

быстрый поиск файлов во freebsd при помощи Locate

сначала обновим базу
выполняем /usr/libexec/locate.updatedb
и идем пить чай или курить 5 минут =)))

дальше когда все обновиться можно работать .. но желательно еще добавить /usr/libexec/locate.updatedb в cron хотя бы раз в 3 дня обновлять базу =)

теперь можем осуществлять поиск
делается так =) к примеру нам нужно найти где находиться
rc.conf

выполняем
locate rc.conf
и нас появиться список где он есть вот пример как у меня =)

[Василич@test:/]# locate rc.conf
/etc/defaults/rc.conf
/etc/rc.conf
/etc/rc.conf_old
/usr/obj/usr/src/share/man/man5/rc.conf.5.gz
/usr/obj/usr/src/share/man/man5/src.conf.5.gz
/usr/ports/databases/firebird2-client/work/Firebird-2.0.3.12981-1/builds/install/arch-specific/linux/misc/rc.config.firebird.in
/usr/share/examples/etc/defaults/rc.conf
/usr/share/man/cat5/rc.conf.5.gz
/usr/share/man/cat5/rc.conf.local.5.gz
/usr/share/man/man5/rc.conf.5.gz
/usr/share/man/man5/rc.conf.local.5.gz
/usr/share/man/man5/src.conf.5.gz
/usr/src/etc/defaults/rc.conf
/usr/src/release/picobsd/floppy.tree/etc/rc.conf
/usr/src/release/picobsd/floppy.tree/etc/rc.conf.defaults
/usr/src/share/man/man5/rc.conf.5
/usr/src/share/man/man5/src.conf.5
/usr/src/tools/tools/tinybsd/conf/bridge/etc/rc.conf
/usr/src/tools/tools/tinybsd/conf/default/etc/rc.conf
/usr/src/tools/tools/tinybsd/conf/firewall/etc/rc.conf
/usr/src/tools/tools/tinybsd/conf/minimal/etc/rc.conf
/usr/src/tools/tools/tinybsd/conf/vpn/etc/rc.conf
/usr/src/tools/tools/tinybsd/conf/wireless/etc/rc.conf
/usr/src/tools/tools/tinybsd/conf/wrap/etc/rc.conf