Suppression répertoires obsolètes
Résolu
basquy
Messages postés
34
Statut
Membre
-
lami20j Messages postés 21506 Date d'inscription Statut Modérateur, Contributeur sécurité Dernière intervention -
lami20j Messages postés 21506 Date d'inscription Statut Modérateur, Contributeur sécurité Dernière intervention -
bonsoir à ts,
Voilà, depuis que je suis sous linux, j'installe des logiciels, je désinstalle (je suis nouveau).
j'apprends à me servir de la console, des fonctions, etc...
Comment savoir s'il y a des répertoires vides dans l'arborezscence de linux? Un peu comme l'explorateur de windaube.
et comment les supprimer, (j'ai essayer la fonction "rm", mais il y a d'autre fonctions à ajouter pour arriver à supprimer un répertoire.
Bon un peu de cours de votre part me ferais un grand bien.
j'ai déja appris un peu grace à vous.
@+
--
BasquY
Voilà, depuis que je suis sous linux, j'installe des logiciels, je désinstalle (je suis nouveau).
j'apprends à me servir de la console, des fonctions, etc...
Comment savoir s'il y a des répertoires vides dans l'arborezscence de linux? Un peu comme l'explorateur de windaube.
et comment les supprimer, (j'ai essayer la fonction "rm", mais il y a d'autre fonctions à ajouter pour arriver à supprimer un répertoire.
Bon un peu de cours de votre part me ferais un grand bien.
j'ai déja appris un peu grace à vous.
@+
--
BasquY
Configuration: Linux Mandriva Firefox 1.5.0.7
4 réponses
-
Salut,
Comment savoir s'il y a des répertoires vides dans l'arborezscence de linux? Un peu comme l'explorateur de windaube.find /repertoire -type d -empty
pour supprimer un répertoire vidermdir -v /repertoire_vide
Pour supprimer un répertoire non vide
(ATTENTION : A UTILISER AVEC UNE TRES GRANDE PRECAUTION, ET ATTENTION A LA SYNTAXE - CETTE COMMANDE PEUT S'AVERER FATALE S'IL Y A DES ERREURS DE SYNTAXE)rm -vfR /repertoire_non_vide
L'option -v n'est pas obligatoire. Tu peux l'utiliser pour voir sur STDOUT (STandard OUTput - l'écran) les actions exécutées par la commande. -
Salut,
find /repertoire -type d -empty
Il faut remplacer ce que tu vois en gras avec le repertoire où tu veux chercher.
Par exemplefind /home/basquy -type d -empty
--
lami20j -
-
Salut,
si TU SAIS CE QUE TU FAIS alors tu peux utiliser une seule commande pour supprimer les répertoires vides
Exemplefind /home/basquy -type d -empty -exec rmdir -vfR {} \;