Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 05/03/2016, à 00:14

zerozero

supprimer un fichier ou dossier ou autre ?

Bonsoir,
Avec un Ctrl+h j'ai trouvé un .cacaoweb sur un PC dans home/co
Je l'ai supprimer en mode graphique mais quand je vais dans le terminal et que je tape :

locate .cacaoweb

il m'affiche : /home/co/.cacaoweb
je ne parviens pas a le supprimer avec : sudo rm .cacaoweb
Il me dit : rm: impossible de supprimer «.cacaoweb»: Aucun fichier ou dossier de ce type.
Et il n’apparaît pas quand je fais ls -A
Est ce que quelqu'un peut m'expliquer pourquoi je le trouve en faisant locate ? et comment m'en débarrasser si il existe ?
Merci

Hors ligne

#2 Le 05/03/2016, à 00:31

le-peyo

Re : supprimer un fichier ou dossier ou autre ?

¡ Holà !

Si ton fichier effacé apparaît avec la commande "locate" c'est parce que "locate" ne recherche pas réellement le fichier sur le disque dur. En fait "locate" lit dans une liste (un index, ou base de données) qui répertorie tous les fichiers présents sur le disque dur pour que le résultat d'une recherche soit rapide.

Pour régler ton problème il faut mettre à jour ta base de données en tapant :

sudo updatedb

et attendre une trentaine de secondes environ.



zerozero a écrit :

Il me dit : rm: impossible de supprimer «.cacaoweb»: Aucun fichier ou dossier de ce type.

Normal... puisque le fichier .cacaoweb a bien été réellement effacé.


Pour rechercher "physiquement" un fichier il faut utiliser :

find ton_fichier

mais c'est un peu plus long et ça fait travailler ton disque dur...

À plus.

Dernière modification par le-peyo (Le 05/03/2016, à 00:45)


Sous Linux depuis 2009 | Xubuntu 22.04 LTS | Lenovo Thinkpad W540
Windows... ? J'connais pas...
Petits scripts vidéos bien pratiques =>
C'est le moment : OMS et Institut Pasteur !

Hors ligne

#3 Le 05/03/2016, à 01:45

zerozero

Re : supprimer un fichier ou dossier ou autre ?

Oui, Merci!
Sinon, je me demandais comment puis-je être sûr qu'un programme que j'ai désinstallé ne soit plus sur la machine ? Peut-on chercher avec find -name ?
Merci

Dernière modification par zerozero (Le 05/03/2016, à 01:45)

Hors ligne

#4 Le 05/03/2016, à 07:43

MicP

Re : supprimer un fichier ou dossier ou autre ?

La commande locate utilise une base de données qui est régulièrement mise à jour par la commande updatedb.

La référence au fichier supprimé restera présente dans cette base de données tant que updatedb n'aura pas remis à jour la base de de données utilisée par la commande locate

Voir :

man locate

et

man updatedb

Dernière modification par MicP (Le 05/03/2016, à 07:53)

Hors ligne

#5 Le 05/03/2016, à 08:18

pingouinux

Re : supprimer un fichier ou dossier ou autre ?

Bonjour,

zerozero #3 a écrit :

Peut-on chercher avec find -name ?

Oui

find repertoire_de_depart -name nom_du_fichier
find repertoire_de_depart -iname nom_du_fichier   # Pour ne pas tenir compte de la casse
find repertoire_de_depart -name \*partie_du_nom_du_fichier\*

Hors ligne