OVH Cloud OVH Cloud

Whatis ?

46 réponses
Avatar
Nina Popravka
La page de man dit :
"The whatis database is created using the command
/usr/sbin/makewhatis."
Moi, je suis pas contre, sauf que makewhatis il habite pas à cette
adresse, ni nulle part ailleurs semble-t-il.
So what ? C'est obsolète ?
--
Nina

10 réponses

1 2 3 4 5
Avatar
patpro ~ Patrick Proniewski
In article ,
Nina Popravka wrote:

La page de man dit :
"The whatis database is created using the command
/usr/sbin/makewhatis."
Moi, je suis pas contre, sauf que makewhatis il habite pas à cette
adresse, ni nulle part ailleurs semble-t-il.
So what ? C'est obsolète ?


/usr/libexec/makewhatis
/usr/libexec/makewhatis.local


(locate est ton ami ;) )

patpro

--
http://www.patpro.net/

Avatar
Nina Popravka
On Fri, 09 Feb 2007 11:53:35 +0100, patpro ~ Patrick Proniewski
wrote:

(locate est ton ami ;) )
ah tiens, c'est moins patibulaire que find.

Merci :-)
--
Nina

Avatar
jacques
Nina Popravka wrote:

(locate est ton ami ;) )
ah tiens, c'est moins patibulaire que find.



Mais c'est moins à jour... La base est reconstruite une fois par semaine
automatiquement.

sudo /usr/libexec/locate.updatedb

Pour actualiser à la main... ça peut être long.

Sinon sur Tiger, il y a mdfind ou comment utiliser Spotlight dans le
Terminal.

Jacques
--
« Mac OS X Server à votre Service » en vente au Monde en Tique.
<http://www.lmet.fr/fiche.cgi?_ISBN—82952726603>


Avatar
blanc
Nina Popravka wrote:

(locate est ton ami ;) )
ah tiens, c'est moins patibulaire que find.



Oui, mais ça ne fait pas tout à fait la même chose, et ça s'appuie sur
une base de donnée (index) qui doit être mise à jour régulièrement.

man find
man locate


JPaul.
--
/==/==- Jean-Paul BLANC
/ /--/--// quelque-part (somewhere)
|/| L | en (in)
/|| = ||| FRANCE


Avatar
Nina Popravka
On Sat, 10 Feb 2007 08:59:10 +0100, (Jacques
Foucry) wrote:

Sinon sur Tiger, il y a mdfind ou comment utiliser Spotlight dans le
Terminal.
Ah oui, tout pareil, il me trouve des dizaines de choses inattendues

;-D
--
Nina

Avatar
Nicolas.MICHEL
Nina Popravka wrote:

La page de man dit :
"The whatis database is created using the command
/usr/sbin/makewhatis."
Moi, je suis pas contre, sauf que makewhatis il habite pas à cette
adresse, ni nulle part ailleurs semble-t-il.
So what ? C'est obsolète ?


En plus de ce qui a été dit, cette commande ainsi que d'autres peuvent
se mettre à jour manuellement en appelant "periodic", lequel periodic
est normalement fait automatiquement toutes les semaines.

Donc pour faire simple, si tu tapes :

sudo periodic weekly

ça va te faire le makewatis, le updatedb et la rotation des logs.
--
Nicolas

Avatar
Nina Popravka
On Mon, 12 Feb 2007 11:04:12 +0100, (Nicolas
MICHEL) wrote:

lequel periodic
est normalement fait automatiquement toutes les semaines.


Ouais, mais n'était pas fait sur cette machine... Curieux.
Si elle est éteinte à l'heure prévue pour le script, il s'exécute pas
au prochain démarrage ?
--
Nina

Avatar
Nicolas.MICHEL
Nina Popravka wrote:

Ouais, mais n'était pas fait sur cette machine... Curieux.
Si elle est éteinte à l'heure prévue pour le script, il s'exécute pas
au prochain démarrage ?


Face à ce problème,

- soit tu installes anacron, ça règle le problème et on en parles plus.

- soit tu veux comprendre exactement ce qui se passe et on fait un fil
de 150 post à repasser chaque détail.



Pour la seconde solution, commencer par voir quelle version système tu
as, et donc si c'est launchd ou cron qui gère periodic.
Ensuite si c'est launchd, faudrait voir pourquoi il ne se lance pas dans
les logs. Si c'est cron, faudrait régler l'heure d'exécution des
periodic à un moment plus propice.

--
Nicolas

Avatar
Nina Popravka
On Mon, 12 Feb 2007 12:05:24 +0100, (Nicolas
MICHEL) wrote:

- soit tu veux comprendre exactement ce qui se passe et on fait un fil
de 150 post à repasser chaque détail.
On va quand même essayer de pas monter à 150 :-)


Pour la seconde solution, commencer par voir quelle version système tu
as, et donc si c'est launchd ou cron qui gère periodic.
Ensuite si c'est launchd, faudrait voir pourquoi il ne se lance pas dans
les logs. Si c'est cron, faudrait régler l'heure d'exécution des
periodic à un moment plus propice.
C'est cron, je vais donc chercher comment on le règle, puisque d'après

ta réponse, pour lui après l'heure c'est plus l'heure.
--
Nina

Avatar
Nicolas.MICHEL
Nina Popravka wrote:

On va quand même essayer de pas monter à 150 :-)


Si c'est juste pour toi, ça devrait être vite fait :
au fond c'est pas si compliqué pour un(e) informaticien(ne) de talent :)

C'est cron, je vais donc chercher comment on le règle, puisque d'après
ta réponse, pour lui après l'heure c'est plus l'heure.


Ok, donc en GUI il y a CronniX, qui permet de régler la crontab.

En cli c'est un truc de ce genre :

sudo pico /etc/crontab


Ce fichier fonctionne comme ça :

#minute hour mday month wday who command
#30 9 * * 5 root periodic weekly

Où "periodic weekly" sera exécuté par root le vendredi à 9h30.
(wday 1 = lundi)

--
Nicolas

1 2 3 4 5