Aller au contenu

Supprimer un répertoire archi bondé

Noter ce sujet


Pheldwyn

Messages recommandés

Membre, Explorateur de Nuages, 47ans Posté(e)
Pheldwyn Membre 25 241 messages
47ans‚ Explorateur de Nuages,
Posté(e)

Des pros de Linux dans l'assistance ?

Voilà mon souci (d'ordre professionnel en plus ^^).

J'ai un répertoire de log archi bondé de tonnes de fichiers (un logrotate mal configuré qui archivait les archives d'archives d'archives ... ).

Bien évidemment, un rm -Rf m'envoie bouler (liste d'arguments trop longue, un truc du genre ...)

Je suis passé par un :

find . -name "*.gz" -exec rm {} \;

... qui a bien fait le boulot, mais il a mis le temps le pépère (commande lancée hier soir et finie ... ben je ne sais pas trop quand, mais bien 20 min plus tard ... oui, j'ai dit archi bondé le répertoire).

Problème, je vais avoir besoin de faire cette manip sur plusieurs pc impactés par le même soucis, et je n'aurais pas le temps de lancer une commande aussi longue ...

Bref, avez-vous des astuces pour bazarder plus rapidement un répertoire ? (je vais essayer un mv vers /dev/null, mais je ne sais pas si c'est une bonne idée ...)

Merci d'avance wink1.gif

Lien à poster
Partager sur d’autres sites

Annonces
Maintenant
Membre, Explorateur de Nuages, 47ans Posté(e)
Pheldwyn Membre 25 241 messages
47ans‚ Explorateur de Nuages,
Posté(e)

Ben j'ai pas réussi à déplacer le répertoire vers /dev/null :

mv: cannot overwrite non-directory `/dev/null' with directory `/var/log/monrep

... au final je suis tombé sur cette option qui n'a mis que 25 minutes à vider mon dossier :

rsync -a --delete /tmp/emptyDir/ /var/log/mondir
Lien à poster
Partager sur d’autres sites

Administrateur, Clyde Barrow, 42ans Posté(e)
Caez Administrateur 23 282 messages
42ans‚ Clyde Barrow,
Posté(e)

Personnellement dans ces cas la, j'utilise un find

Ca marche plutôt bien

Pour les fichiers :

find /mon/dossier -type f -delete

Pour tout :

find /mon/dossier/* -delete

Tu as aussi des options de temps pour supprimer les fichiers qui n'ont pas été mis à jour depuis x temps, par exemple

Lien à poster
Partager sur d’autres sites

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.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

Chargement
×