Un dossier a disparu du Bureau

Bonjour
J’ai quelques dossiers accessibles directement sur mon Bureau. J’ai déplacé l’icône de l’un d’entre eux et il est devenu invisible aussi bien sur le Bureau que dans Thunar.
Pourtant la commande locate le retrouve à la bonne place :

joel@hp600:~$ locate dossier x
     /home/joel/Bureau/dossier x

Comment le rendre visible ? il n’est pas dans les fichiers cachés, et j’ai redémarré sans succès
Merci

Je précise qu’il n’y a pas de videos porno dans le dossier x : >))

Bonjour

Je n’utilise pas la commande locate
mais quand je l’utilisais, je crois me souvenir que la base de données utilisée pour les recherches était mise à jour toutes les 24 heures.

On pouvait mettre à jour manuellement cette base de données
el lançant la commande

updatedb
1 J'aime

locate n’est pas une représentation de ce qu’il y a sur le FS à un instant donné
ls -lha $dossier

effectivement comme l’indique @MicP on peut en déduire à quel moment est mise à jour la base et en théorie à quel moment ce dossier à été déplacé/supprimer/marabouter

voici les 1ères lignes de la réponse à la commande :

     joel@hp600:~$ ls -lha $dossier x
    total 328K
    drwxr-xr-x 26 joel joel 4,0K 29 août  09:55  .
    drwxr-xr-x  4 root root 4,0K 22 juin  17:42  ..
    -rw-r--r--  1 joel joel 158K 28 juil. 15:59  attestation_souscription_contrat.pdf
    -rw-------  1 joel joel 8,5K 29 août  15:54  .bash_history
    -rw-r--r--  1 joel joel  220 22 juin  17:42  .bash_logout
    -rw-r--r--  1 joel joel 3,5K 22 juin  17:42  .bashrc
    drwxrwxr-x  3 joel joel 4,0K 28 août  15:15  Bureau

09:55 est bien l’heure à laquelle j’ai déplacé l’icône du dossier x sur le bureau

Réflexion faite c’est plutôt hier 28 août à 15:15 que j’ai déplacé et perdu le dossier x
merci

J’ai tapé la commande évoquée par @MicP

joel@hp600:~$ sudo updatedb
[sudo] Mot de passe de joel : 
/usr/bin/find: '/run/user/1000/doc': Permission denied
joel@hp600:~$ 

Il existe un dossier /run/user/1000/doc/by-app/ vide en lecture seule, je ne sais pas avec quelle application l’ouvrir

locate est pas terrible si tu ne fais pas régulièrement des update de sa base.

Utilise plutôt find voir la page de man :

find /home -name 'le nom de ton dossier/fichier'

le dossier que tu cherche il ne commence par par la lettre A ? si non pourquoi ne pas avoir fais un grep directement sur le résultat de ton ls -lha ?

En gros ton dossier il n’est plus dans ton /home/ton_utilisateur ?

Ce n’est pas un message d’erreur mais un message d’information.

Si ça n’a pas changé depuis une dizaine d’années, pour éviter l’affichage de ce message, tu devrais pouvoir ajouter le répertoire /run/user dans la liste des répertoires à exclure : PRUNEPATHS qui est dans le fichier /etc/updatedb.conf

@Clochette
je l’ai bien retrouvé grâce à la commande

joel@hp600:~$ sudo find /home -name dossier x
[sudo] Mot de passe de joel : 
/home/joel/Bureau/dossier y / dossier x
joel@hp600:~$ 

j’aurais pu le repérer dans le dossier y mais celui-ci contient beaucoup (trop) de choses
comment utiliser grep pour le ls -lha ?
je mets résolu
@MicP je fais la manip

merci à tous

En ajouter un pipe et ton grep de cette manière :

ls -la /Home/tonutilisateur | grep 'dossier x'

Si on est très pressé, l’option -e (locate -e) n’affiche qu’un résultat actuel (je suppose que la commande vérifie l’existence).