Comment supprimer un répertoire sous Linux

Libérer: 2019-12-25 11:24:57
original
15102 Les gens l'ont consulté

Comment supprimer un répertoire sous Linux

Comment supprimer un répertoire sous Linux :

Utilisez la commande rmdir pour supprimer un répertoire

rmdir est une commande utilisé pour supprimer les répertoires vides Utilitaire de ligne de commande. Vous n'avez besoin de supprimer le répertoire que s'il est vide, il n'est pas nécessaire de vérifier si le répertoire est vide.

Pour supprimer le répertoire rmdir , tapez la commande suivie du nom du répertoire que vous souhaitez supprimer. Par exemple, pour supprimer un répertoire nommé linuxmi, tapez :

linuxidc@linuxidc:~$ rmdir linuxmi
Copier après la connexion

Si le répertoire n'est pas vide, vous recevrez l'erreur suivante :

rmdir : La suppression de 'linuxmi' a échoué : le répertoire n'est pas vide

Comment supprimer un répertoire sous Linux

Dans ce cas, vous devez utiliser la commande rm ou supprimer manuellement le contenu du répertoire avant de pouvoir le supprimer.

Supprimer des répertoires à l'aide de la commande rm

rm est un utilitaire de ligne de commande permettant de supprimer des fichiers et des répertoires. Contrairement à la commande rmdir, rm peut supprimer les répertoires vides et non vides.

Par défaut, rm ne supprime pas les répertoires lorsqu'il est utilisé sans aucune option. Pour supprimer les répertoires vides, utilisez l'option -d(--dir). Si vous souhaitez supprimer un répertoire non vide et tout son contenu, utilisez l'option -r (--recursive ou -R).

Par exemple, pour supprimer un répertoire nommé linuxmi et tout son contenu, vous devez taper :

rm -r linuxmi
Copier après la connexion

Si un répertoire ou un fichier du répertoire est protégé en écriture, vous serez invité à confirmer la suppression. Pour supprimer des répertoires sans invite, utilisez l'option -f suivante :

rm -r dirname
Copier après la connexion

Pour supprimer plusieurs répertoires à la fois, utilisez la commande rm suivie des noms de répertoires séparés par des espaces. La commande suivante supprimera chaque répertoire répertorié et son contenu :

rm -r linuxmi linuxmi linuxidc
Copier après la connexion

L'option -i indique à rm de vous demander de confirmer la suppression de chaque sous-répertoire et fichier. Cela peut être un peu ennuyeux si le répertoire contient beaucoup de fichiers, vous pouvez donc envisager d'utiliser l'option -I qui ne vous invite qu'une seule fois avant de procéder à la suppression.

rm -rI linuxidc
Copier après la connexion

Si vous êtes sûr de vouloir supprimer le répertoire, veuillez saisir y et cliquez sur Entrée.

rm: remove 1 argument recursively? y
Copier après la connexion

Comment supprimer un répertoire sous Linux

Partage de vidéos d'apprentissage en ligne : Tutoriel vidéo Linux

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!