locate mode user vs mode root

willyk2 Membre non connecté
-
- Voir le profil du membre willyk2
- Inscrit le : 08/12/2009
Quand j'exécute la commande locate *quelquechose en root, la recherche est récursive, alors que lorsque je l'execute en user lambda, la recherche se fait dans [.] alors pour le coup, je m'en fiche, pour [.] j'ai ls ça me suffit !!!
En root :
[root@cervin ~]# id
uid=0(root) gid=0(root) groupes=0(root),506(media)
[root@cervin ~]# locate *.ods | wc -l ; locate *.ods | grep -i poche
50
/home/will/Documents/Administratif_Familliale/Argent_De_Poche.ods
[root@cervin ~]# env | grep locate ; set | grep locate ; alias | grep locate ; type locate
locate est /usr/bin/locate
[root@cervin ~]#
user lambda :
[will@cervin ~]$ id
uid=500(will) gid=500(will) groupes=500(will),6(disk),22(cdrom),80(cdwriter),100(users),502(corto),505(music),506(media)
[will@cervin ~]$ env | grep locate ; set | grep locate ; alias | grep locate ; type locate
locate est haché (/usr/bin/locate)
[will@cervin ~]$ locate *.ods | wc -l ; locate *.ods | grep -i poche
4
[will@cervin Administratif_Familliale]$ cd /home/will/Documents/Administratif_Familliale
[will@cervin Administratif_Familliale]$ locate *.ods | wc -l ; locate *.ods | grep -i poche
7
/home/will/.kde4/share/apps/RecentDocuments/Argent_De_Poche.ods.desktop
/home/will/Documents/Administratif_Familliale/.~lock.Argent_De_Poche.ods#
/home/will/Documents/Administratif_Familliale/Argent_De_Poche.ods
[will@cervin Administratif_Familliale]$
Quelqu'un a-t-il une explication ?
Parce que du coup, la commande perd de son intérêt.
Même avec sudo c'est KO :
[will@cervin ~]$ pwd
/home/will
[will@cervin ~]$ sudo locate *.ods | grep -i poche
[will@cervin ~]$ sudo locate *.ods | wc -l
4
[will@cervin ~]$
Grrrr....
A vos lumières, puissent-elles m'éclairer.

willyk2 Membre non connecté
-
- Voir le profil du membre willyk2
- Inscrit le : 08/12/2009
Qui a piquer la lumière ?

lebarhon Membre non connecté
-
- Voir le profil du membre lebarhon
- Inscrit le : 09/10/2010
- Groupes :
-
Équipe Mageia
-
Membre d'Honneur
Et si tu utilises locate -c au lieu de |wc -l as tu le même problème ?
CM Asus Z77-A+i5-2500K+GeForceGT520+RAM8Go
SSD Crucial M4+SSD Samsung EVO
Mageia 6 64 bits
SSD Crucial M4+SSD Samsung EVO
Mageia 6 64 bits

willyk2 Membre non connecté
-
- Voir le profil du membre willyk2
- Inscrit le : 08/12/2009

willyk2 Membre non connecté
-
- Voir le profil du membre willyk2
- Inscrit le : 08/12/2009
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie