LINUX.ORG.RU

locate и мои глаза


0

1

Алоха всем.
итак ищу написанный мною файл

[root@localhost cron.daily]# locate myscript.sh
/etc/cron.daily/myscript.sh
/root/myscript.sh
захожу в папку и набираю ll -a
[root@localhost cron.daily]# pwd
/etc/cron.daily
[root@localhost cron.daily]# ll -a
total 108
drwxr-xr-x   2 root root  4096 May 12 09:23 .
drwxr-xr-x 104 root root 12288 May 12 06:59 ..
-rwxr-xr-x   1 root root   133 Jan  9  2007 00webalizer
-rwxr-xr-x   1 root root   379 Mar 28  2007 0anacron
lrwxrwxrwx   1 root root    39 Oct 21  2010 0logwatch -> /usr/share/logwatch/scripts/logwatch.pl
-rwxr-xr-x   1 root root  1042 May 24  2008 certwatch
-rwxr-xr-x   1 root root   118 Mar 31  2010 cups
-rwxr-xr-x   1 root root   180 Feb 27  2009 logrotate
-rwxr-xr-x   1 root root   418 Jan  6  2007 makewhatis.cron
-rwxr-xr-x   1 root root   137 Sep  3  2009 mlocate.cron
-rwxr-xr-x   1 root root  2181 Jun 21  2006 prelink
-rwxr-xr-x   1 root root   296 Sep  4  2009 rpm
-rwxr-xr-x   1 root root   328 Feb 26  2009 tmpwatch
Файл должен ведь быть там. locate работает криво ? или я туплю с утра ? Чего я недопонимаю ?

база locate обновляется по крону раз в сутки ночью. скрипт возможно был там во время создания базы. используй find =)

Komintern ★★★★★ ()

Ты тупишь.
Не сиди в папках под рутом.

amorpher ★★★★★ ()
Ответ на: комментарий от amorpher

я не особо фанат хоккея и футбола. но посмотрим.

Komintern ★★★★★ ()

locate ищет не на диске, а в своей базе. Базу он, естественно, обновляет не в realtime. Обновите базу и ищите на здоровье, как Вам выше уже сказали

dumal ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.