Re: find robando recursos
On Wed, Jan 25, 2006 at 06:58:30PM +0100, colapso wrote:
> Teníais razón. Es un script para actualizar la bbdd, aunque no se para que
> sirve exactamente. Os lo mando para que le echeis un vistazo antes de
> cargármelo, porque sino hace nada importante, lo borro (hay que ver los
> recursos que utiliza....)
>
Olá.
Si, actualiza la base de datos de locatedb. Para ello carga
'/etc/updatedb.conf' (si existe), y ejecuta 'updatedb'. En ella está
almacenada una lista de los ficheros del sistema.. que se encuentren
en '/etc/updatedb.conf'. Asi, ahora.. imaginemos que tenemos que
localizar algun archivo... rapidamente (aunque puede que este
apareciese despues de la actualización, por lo que hasta la siguiente
no estaría), entonces:
$ locate fichero
Y nos daría la ruta, en caso de que existiesen. Pero sigue teniendo
el inconveniente de no es una busqueda a tiempo real..etc
Es interesante para buscar archivos que sabes son de "tiempo"
atrás... Aqui puedes encontrar información más precisa y sin los
errores, que seguro, he cometido:
$ man locate
$ man locatedb
$ man updatedb
Y para el script que has puesto, sino tienes conocimientos de shell:
$ man bash
>
> #! /bin/sh
> #
> # cron script to update the `locatedb' database.
> #
> # Written by Ian A. Murdock <imurdock@debian.org> and
> # Kevin Dalley <kevin@aimnet.com>
>
> LOCALUSER="nobody"
> export LOCALUSER
> if [ -f /etc/updatedb.conf ]; then
> . /etc/updatedb.conf
> fi
>
> if getent passwd $LOCALUSER > /dev/null ; then
> cd / && nice -n ${NICE:-10} updatedb 2>/dev/null
> else
> echo "User $LOCALUSER does not exist."
> exit 1
> fi
>
>
>
>
> Muchísimas gracias, desde luego, la gente de esta lista da gusto :)
>
> Un Saludo
Nara.
Xau!
--
Porqué loitar e matar, se podes amar e sonhar
/"\
\ / CAMPANHA DA FITA ASCII - CONTRA MAIL HTML
X ASCII RIBBON CAMPAIGN - AGAINST HTML MAIL
/ \
Reply to: