NY152 Posté(e) le 16 août 2015 Partager Posté(e) le 16 août 2015 Bonjour, J'ai remarqué dans les fichiers "@eaDir" qui servent de cache que des fichiers n'existant plus dans le serveurs ont gardés leur cache. Cherchant la simplicité, j'ai relancé une indexation totale espérant ainsi que les fichiers qui ne sont plus là n’apparaissent plus dans le cache. Ça ne marche pas, les fichiers y restent. Je pense donc supprimer tous les dossiers "@eaDir" mais je préfère demander conseil avant de le faire. Voici la ligne que je compte utiliser pour la suppression depuis /volume1 et /volume2 : find . -name "@eaDir" -type d -print |while read FILENAME; do rm -rf "${FILENAME}"; done Qu'en pensez-vous ? D'avance, merci de votre aide 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Einsteinium Posté(e) le 16 août 2015 Partager Posté(e) le 16 août 2015 Ce que j'utilise en script : find / -type d -name @eaDir -exec rm -rf '{}' \; 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
NY152 Posté(e) le 16 août 2015 Auteur Partager Posté(e) le 16 août 2015 tu pars de / ? Pas nécessaire voire inutile non ? Nos données étant dans /volume1, /volume2 ..., c'est plus rapide et sécur de ne parcourir que les dossiers de stockage. Avec ta commande tu traverse toute l'arborescence du système. Je ferais comme ça perso du coup : cd /volume1 find . -type d -name "@eaDir" -exec rm -rf '{}' \; cd /volume2 find . -type d -name "@eaDir" -exec rm -rf '{}' \; Mais on pourrait aussi faire plus court : find /volume1 -type d -name "@eaDir" -exec rm -rf '{}' \; find /volume2 -type d -name "@eaDir" -exec rm -rf '{}' \; Qu'en penses-tu ? Tous vos avis sont sont les bienvenus évidement ^^ 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Einsteinium Posté(e) le 16 août 2015 Partager Posté(e) le 16 août 2015 Le second bien-sûr, euh je ne me suis pas embêté j'avou, mais vue que les volumes fluctuent, je passe tout à la moulinette (oui je sais on peut faire une boucle), d'ailleurs la première fois, j'ai eu la surprise qu'il m'en supprime ailleurs que dans les volumes. 1 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
NY152 Posté(e) le 16 août 2015 Auteur Partager Posté(e) le 16 août 2015 Ca arrive si tu fais des montages exotiques si il y en a en dehors des volumes je pense 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
NY152 Posté(e) le 16 août 2015 Auteur Partager Posté(e) le 16 août 2015 Je tombe sur un os avec la commande J'ai un beau : No such file or directory Pourtant je suis logué en tant que root ... Une idée ? 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Einsteinium Posté(e) le 16 août 2015 Partager Posté(e) le 16 août 2015 Oui c'est normale tu auras cela pour chaque eadir trouvé, dans la mesure ou tu supprime directe le fichier, le find te retourne une erreur au final fait un second passage juste derrière le find te retournera rien 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
NY152 Posté(e) le 16 août 2015 Auteur Partager Posté(e) le 16 août 2015 Alors impec ^^ 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.