El 2005-02-27 a las 23:17 +0100, Benjamí Villoslada escribió:
"locate" es muy recomendable lo encuentra todo, pero curiosamente en SuSE no se instala por defecto.
Por motivos de seguridad. Bueno, de hecho, no encuentra todos los ficheros: sólo aquellos accesibles por todo el mundo, porque la base de datos se crea sin privilegios, por el usuario nadie (nobody).
locate necesita una base de datos que se actualiza con un updatedb --se instala automáticamente en el cron. Prococa que, de vez en cuando, el disco se ponga a trabajar a todo trapo... si se mira qué pasa en el top, se puede ver un find en marcha, parte del proceso updatedb :)
Por cierto, que no es la única tarea que hace un find. Las tareas /etc/cron.daily/*clean* también lo hacen, y alguna otra. Hay otra tarea todavía más insidiosa para el disco duro, y que encima no sale en la lista de tareas: smartd. Cuando salta la tarea de comprobación de disco duro (a eso de las tres de la madrugada del sábado) el sistema se vuelve peor que una tortuga, y no se ve por ningún sitio que puede ser; hay que mirar en el messages: Feb 26 03:23:11 nimrodel smartd[4759]: Device: /dev/hda, starting scheduled Long Self-Test. -- Saludos Carlos Robinson