petite question et je trouve pas la réponse. Comment on arrête ce processus updatedb qui tous les matins me ralenti mon ordi.
Je suis sur debian testing.
Oui mais ... vous dites tout les deux +/- la veritée.
1/ find -mtime 7 cherchera bien des fichiers datant de sept jours,
mais
2/ les fichiers qu'il recherche sont les bases de fichiers d'update db
et non les fichiers a scanner
Donc oui avec ce patch updatedb ne sera lancer que tout les septs jours.
# updatedb
Posté par Sebastian . Évalué à 0.
Tu peux modifier le moment quand updatedb est lancé par Cron.
Dans le dichier /etc/updatedb.conf .
if [ -d /var/cache/locate ] ; then
[ -n "`find /var/cache/locate -name locatedb -mtime -7`" ] && exit 0
fi
Ici il se lancera tous les 7 jours.
[^] # Re: updatedb
Posté par solinux . Évalué à 2.
Tu peux déplacer le fichier find, ou le commenter.
De cette façon updatedb ne se lancera plus, mais est-ce une bonne idée ?
[^] # Re: updatedb
Posté par Sebastian . Évalué à 1.
Mais c'était une solution pour éviter de le supprimer définitivement ;)
[^] # Re: updatedb
Posté par solinux . Évalué à 1.
Du moins en lisant le man de find je vois ceci :
-mtime n
Fichier dont les données ont été modifiées il y a n*24 heures.
Du coup, avec la solution que tu proposes updatedb sera lancé tous les jours, et cherchera des fichiers modifiés il y a 7 jours.
[^] # Re: updatedb
Posté par Sebastian . Évalué à 1.
Si ce que tu dis est correcte, à prendre en compte alors :D
[^] # Re: updatedb
Posté par elloco (site web personnel) . Évalué à 2.
[^] # Re: updatedb
Posté par -=[ silmaril ]=- (site web personnel) . Évalué à 3.
1/ find -mtime 7 cherchera bien des fichiers datant de sept jours,
mais
2/ les fichiers qu'il recherche sont les bases de fichiers d'update db
et non les fichiers a scanner
Donc oui avec ce patch updatedb ne sera lancer que tout les septs jours.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.