Supprimer Un Répertoire
Fait partie de la section Les fondamentaux du Journey Terminal de Coddy — leçon 19 sur 82.
Pour supprimer un répertoire dans le terminal, vous avez deux options selon que le répertoire est vide ou non.
Suppression d'un répertoire vide :
La commande rmdir signifie supprimer le répertoire. Elle ne peut supprimer un répertoire que s'il est complètement vide :
rmdir empty_folderSi le dossier contient des fichiers ou des sous-dossiers, rmdir échouera avec une erreur.
Supprimer un répertoire et tout son contenu :
Pour supprimer un répertoire ainsi que tout son contenu, utilisez rm avec l'option -r (récursif) :
rm -r documentsCela supprime le dossier documents et tous les fichiers et sous-dossiers qu'il contient.
Vous pouvez également le combiner avec -f pour forcer la suppression sans aucune invite de confirmation :
rm -rf documentsAvertissement :
rm -rfest l'une des commandes les plus puissantes et dangereuses dans le terminal. Elle supprime définitivement tout sans demander. Vérifiez toujours deux fois votre chemin avant de l'exécuter — il n'y a pas d'annulation.
Défi
DébutantSupprimez le répertoire documents et tout son contenu en utilisant rm -r, puis utilisez ls pour confirmer qu'il a été supprimé.
Avertissement : Cela supprimera définitivement le répertoire et tout ce qu'il contient. Il n'y a aucun moyen de récupérer les répertoires supprimés dans le terminal !
Aide-mémoire
Pour supprimer un répertoire vide, utilisez rmdir :
rmdir empty_folderPour supprimer un répertoire et tout son contenu, utilisez rm -r (récursif) :
rm -r documentsPour forcer la suppression sans invites de confirmation, combinez avec -f :
rm -rf documentsAvertissement : rm -rf supprime définitivement tout sans demander et ne peut pas être annulé.
Essayez vous-même
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Les fondamentaux
4Répertoires
Créer Un RépertoireCopier Un RépertoireDéplacer Et Renommer Un RépertoireSupprimer Un RépertoireRécapitulatif - Opérations Sur Les Répertoires7Contenu de fichier
Head et TailComptage de motsCommande SortCommande UniqBases de GrepGrep avec optionsRécap - Détective de texte10Projet Analyseur de Journaux
Aperçu du ProjetAffichage du Fichier Journal2Navigation
Afficher le répertoire de travailLister les fichiersChanger de répertoireChemins absolus vs relatifsRépertoire personnel et racineRécap - Trouver son chemin5Projet Organiser les Photos
Aperçu du ProjetCréation de la Structure8Redirection
Sortie standardÉcraser vers un fichierAjouter à un fichierEntrée standardErreur standardRécapitulatif - Constructeur de logs11Permissions
Comprendre les permissionsLire les permissionsChmod avec des nombresChmod avec des symbolesPropriété des fichiersRécapitulatif - Verrouillez tout14Projet de Script de Sauvegarde
Aperçu du ProjetObtenir le Chemin Source3Fichiers
Créer Un FichierLire Un FichierCopier Un FichierDéplacer Et Renommer Un FichierSupprimer Un FichierRécapitulatif - Opérations Sur Les Fichiers6Caractères jokers et motifs
Le joker étoileLe joker point d'interrogationJokers entre crochetsCombiner les jokersRécapitulatif - Opérations sélectives9Les pipes
Qu'est-ce qu'une pipe ?Chaîner deux commandesChaîner plusieurs commandesPipe avec GrepRécapitulatif - Pipeline de données