Linux est très différent de Windows à bien des égards. Par exemple, sous Windows, si vous souhaitez supprimer le répertoire sous Linux, vous pouvez cliquer dessus avec le bouton droit de la souris et choisir”Supprimer”. Mais sous Linux, les choses ne sont pas si simples. L’interface utilisateur graphique et l’interface de ligne de commande peuvent être utilisées pour supprimer un répertoire ou un dossier sous Linux.
Si vous ne savez pas comment supprimer un répertoire sous Linux, nous avons mis en place un simple mais guide efficace. Cet article vous montrera comment supprimer des répertoires sous Linux en utilisant à la fois l’interface utilisateur graphique et la ligne de commande.
Comment supprimer un répertoire sous Linux
Sous Linux, il existe deux façons pour supprimer un répertoire :
rmdir : Cette commande supprime un répertoire vide. Commande rm : Cette commande supprime un répertoire, y compris ses sous-répertoires. Vous devez utiliser l’indicateur-r avec cette commande si le dossier contient des fichiers.
Vous avez peut-être l’habitude de faire glisser des dossiers dans la corbeille de votre ordinateur lorsque vous êtes prêt à les supprimer. La corbeille agit comme une installation de stockage pour les documents que vous allez supprimer. Avant de supprimer le fichier, vous devez vider votre corbeille.
Linux Supprimer le répertoire : commande rm
La commande rm vous permet de supprimer des fichiers et des répertoires. Cette commande peut être utilisée pour supprimer les répertoires vides et non vides, contrairement à rmdir comme nous le verrons dans une minute. La syntaxe de la commande rm est la suivante :
Il existe deux drapeaux qui vous permettent de supprimer un répertoire à l’aide de rm . Ce sont: rm
-d: Supprimer un répertoire vide-r: Supprimer un répertoire non vide et tout son contenu Supposons que nous voulions supprimer un dossier appelé « lib » dans notre répertoire de travail actuel. Si nous exécutons la commande suivante, nous pouvons voir le contenu de notre dossier : Notre commande renvoie : setup.py calculate.py Étant donné que ce dossier contient des fichiers, nous devons utiliser l’indicateur -r pour le supprimer. Nous pouvons le faire en utilisant la commande suivante: rm-r lib/Notre commande a supprimé le dossier « lib » et tous ses répertoires.
Forcer la suppression d’un répertoire et de son contenu
Par défaut, la commande rm-r vous demandera de confirmer la suppression d’un fichier ou d’un dossier. Cela se produit si un fichier que vous essayez de supprimer a été protégé. Si vous souhaitez remplacer cela, vous pouvez spécifier l’indicateur-f, comme suit :
Cette commande supprimera définitivement tous les répertoires et sous-répertoires du répertoire”lib”. Vous ne serez pas invité à confirmer si vous souhaitez supprimer des fichiers lorsque vous exécutez cette commande. Par conséquent, vous devez utiliser cette commande avec parcimonie et uniquement lorsque vous êtes absolument sûr de vouloir supprimer le contenu d’un dossier.
FAQ
Qu’est-ce que la commande de suppression de répertoire ?
La commande rmdir supprime le répertoire, spécifié par le paramètre Directory, du système. Le répertoire doit être vide avant de pouvoir le supprimer, et vous devez avoir l’autorisation d’écriture dans son répertoire parent.
Comment puis-je supprimer tous les fichiers d’un répertoire sous Linux ?
Ouvrez l’application terminal. Pour tout supprimer dans un répertoire exécutez: rm/path/to/dir/* Pour supprimer tous les sous-répertoires et fichiers: rm-r/path/to/dir/*
Comment supprimer un fichier sous Linux ?
Pour supprimer le fichier nommé monfichier, tapez ce qui suit: rm monfichier. Pour supprimer tous les fichiers du répertoire mydir, un par un, tapez ce qui suit: rm-i mydir/* Après l’affichage de chaque nom de fichier, tapez y et appuyez sur Entrée pour supprimer le fichier. Ou pour conserver le fichier, appuyez simplement sur Entrée.
Que fait Sudo rm ?
Il vous permet de supprimer des fichiers et des répertoires appartenant à root. rm est une commande Linux qui vous permet de supprimer des fichiers ou des dossiers.-r: Cette option signifie”suppression récursive”et aide à se débarrasser des répertoires qui ne sont pas vides.-f : cette option vous permet de supprimer des fichiers sans demander au préalable, même s’ils n’existent pas.