Principal Mac Comment supprimer un répertoire complet, y compris des fichiers sous Linux

Comment supprimer un répertoire complet, y compris des fichiers sous Linux



La ligne de commande Linux est un outil puissant qui vous permet de faire beaucoup de choses plus rapidement et plus facilement que via l'interface graphique. L'une de ses capacités essentielles est de créer et de supprimer des fichiers et des dossiers, mais nous nous en tiendrons à la suppression des dossiers dans cet article.

Comment supprimer un répertoire complet, y compris des fichiers sous Linux

Continuez votre lecture pour apprendre à utiliser les commandes rm et rmdir pour vous débarrasser des dossiers, sous-dossiers et fichiers dont vous n'avez plus besoin.

Utilisez rm pour supprimer des répertoires

Il existe de nombreuses commandes que vous pouvez utiliser pour supprimer un répertoire. Le choix doit dépendre de ce que vous voulez faire et de la façon dont vous voulez le faire. La ligne de commande Linux est super flexible à cet égard, peut-être même plus que ses homologues Windows et Mac.

Il convient de noter que Linux ne fait pas de distinction entre les dossiers et les fichiers comme le font les systèmes d'exploitation Mac et Windows. Au lieu de cela, il traite les dossiers comme des groupes de fichiers. Dans cette section, nous examinerons la commande rm. Commençons.

Utilisez rm pour supprimer des répertoires

rm –d nomdurépertoire

La commande ci-dessus ne vous permettra de supprimer qu'un seul répertoire vide. Il s'agit de la commande la plus basique pour supprimer/supprimer des dossiers.

rm –d nomdurépertoire1 nomdurépertoire2

La commande présentée ci-dessus supprimera plusieurs dossiers. Le hic ici est, comme pour le précédent, qu'ils doivent tous être vides. S'il arrive que le premier dossier que vous avez nommé n'est pas vide, la ligne de commande n'essaiera pas de supprimer les autres dossiers. Il s'arrêtera simplement, sans vous donner de message d'erreur.

rm –r nomdurépertoire1 nomdurépertoire2

La commande ci-dessus supprimera tous les dossiers spécifiés, leurs sous-dossiers et les fichiers qu'ils contiennent. Ceci est possible grâce à l'option -r qui remplace le -d de la commande précédente. Dans la ligne de commande Linux, -r signifie récursif. Il peut être utilisé seul et combiné avec d'autres options.

rm –rf nomdurépertoire

Lorsque vous exécutez une commande rm –r, la ligne de commande Linux vous demande l'autorisation de supprimer tous les sous-dossiers et fichiers protégés en écriture. Cependant, si vous tapez rm –rf à la place, vous ne serez pas invité. La lettre f représente la force.

Soyez prudent lorsque vous supprimez des dossiers et des fichiers avec une commande rm –rf, car vous pourriez perdre des données importantes ou endommager le système d'exploitation. Les fichiers et dossiers système peuvent être supprimés plus facilement sur un système Linux que sur Windows ou Mac.

arbre d'installation sudo apt-get

Pour mieux comprendre ce que vous êtes sur le point de supprimer, vous devez installer le package tree via l'utilitaire apt-get. Cela fonctionne pour Ubuntu et le reste de la famille Debian. Si vous êtes sur une autre distribution, utilisez son propre outil de gestion de packages. Lorsque vous exécutez la commande ci-dessus, la ligne de commande affiche le dossier et la structure de fichiers du dossier dans lequel vous vous trouvez. De cette façon, vous pouvez facilement vérifier s'il existe des fichiers ou des sous-dossiers qui doivent rester intacts.

arborescence chemin/vers/votre/répertoire

La commande présentée ci-dessus vous permettra de visualiser la structure d'un autre dossier de votre système Linux.

cómo salir de un canal de voz en discordia

Commandes avancées

Il existe d'autres variantes de la commande rm, telles que –no-preserve-root, –preserve-root, –one-file-system et autres. Cependant, ils sont destinés aux utilisateurs expérimentés de la ligne de commande. Si vous faites une erreur avec l'un d'entre eux, vous risquez de supprimer une partie ou même tous les fichiers système de votre ordinateur. En raison de leur nature compliquée, nous les enregistrerons pour un autre didacticiel de ligne de commande.

Utilisez rmdir pour supprimer des répertoires

Vous pouvez également utiliser l'ensemble de commandes rmdir pour supprimer des dossiers. Cependant, les commandes rmdir ne peuvent s'occuper que des dossiers vides et ne peuvent pas supprimer les fichiers contenus dans les dossiers marqués pour suppression. Il existe plusieurs commandes rmdir utiles, et nous les examinerons dans cette section.

Utilisez rmdir pour supprimer des répertoires

Cependant, vous pouvez tromper la ligne de commande pour supprimer un dossier non vide avec l'option parent, mais plus à ce sujet un peu plus tard.

rmdir nomdurépertoire

C'est la commande rmdir la plus basique qui soit. Cela supprimera un répertoire vide qui se trouve dans le répertoire de votre emplacement actuel. Par exemple, si votre emplacement actuel est le bureau et que vous avez un nouveau dossier vide, cette commande rmdir s'en occupera.

Minecraft cómo hacer polvo de hormigón

rmdir nomdurépertoire1 nomdurépertoire2

Si vous souhaitez supprimer plusieurs dossiers, vous pouvez utiliser la variante ci-dessus de la commande rmdir. Tous les dossiers (répertoires) spécifiés seront supprimés, mais ils doivent être contenus dans le répertoire dans lequel vous vous trouvez actuellement. Pour supprimer des répertoires ailleurs, reportez-vous à la commande suivante.

rmdir /chemin/vers/votre/répertoire

La ligne de commande Linux vous permet de supprimer n'importe quel répertoire de votre emplacement actuel, où qu'il se trouve. Pour ce faire, vous devrez entrer le chemin complet vers le ou les répertoires dont vous souhaitez vous débarrasser.

Si vous avez tenté de supprimer un dossier contenant des sous-dossiers et/ou des fichiers, la ligne de commande vous affichera un message d'erreur indiquant : Répertoire non vide. Inutile de dire qu'il ne supprimera pas le dossier spécifié.

Si vous avez spécifié trois dossiers et que le premier n'est pas vide, la ligne de commande arrêtera de traiter votre commande dès qu'elle s'exécutera dans le premier dossier. Vous obtiendrez le même message d'erreur que dans le cas précédent et la ligne de commande ne tentera pas de supprimer les autres dossiers de la liste.

Vous pouvez y remédier en ajoutant l'option suivante : –ignore-fail-on-non-empty. Cela forcera la ligne de commande à continuer à exécuter la commande même si elle rencontre des dossiers non vides. La commande peut ressembler à ceci : rmdir –ignore-fail-in-non-empty NewFolder1 NewFolder2 NewFolder3.

rmdir –p nomdurépertoire1 nomdurépertoire2

La commande ci-dessus peut vous aider à inciter Linux à supprimer un dossier non vide. Il utilise l'option -p, également connue sous le nom d'option parent. Voici comment cela fonctionne.

Disons que vous avez un dossier nommé Pics et un dossier nommé ColorPics à l'intérieur. Supposons que ce dernier soit vide et soit le seul élément du dossier Pics. Lorsque vous exécutez la commande rmdir -p ColorPics Pics, la ligne de commande supprime le dossier ColorPics car il n'y a rien dedans. Après cela, il vérifiera l'état du dossier Photos, déterminera qu'il est également vide et le supprimera.

Connaître la puissance de la ligne de commande

La ligne de commande vous permet de faire beaucoup de choses sur un système Linux. Soyez prudent si vous n'avez pas beaucoup d'expérience, car il est plus facile d'endommager le système sous Linux que sous Windows et Mac.

Avez-vous déjà utilisé la ligne de commande pour supprimer des dossiers et des fichiers ? Quelles commandes as-tu utilisé ? Si vous pensez que nous avons manqué de bonnes options, faites-le nous savoir dans la section commentaires ci-dessous.

Des Articles Intéressants

Choix De L'Éditeur

Qu'est-ce que Plex : tout ce que vous devez savoir sur l'application de streaming multimédia
Qu'est-ce que Plex : tout ce que vous devez savoir sur l'application de streaming multimédia
Dans le monde nébuleux du streaming à domicile, les différentes plates-formes au sein des appareils avec des énigmes peuvent devenir un peu déroutantes. Autrement dit, Plex est un logiciel tout-en-un qui vous permet de diffuser vos propres médias sur un
Comment utiliser OneDrive: guide du service de stockage cloud de Microsoft
Comment utiliser OneDrive: guide du service de stockage cloud de Microsoft
Onedrive est le genre d'outil qui, une fois que vous commencez à l'utiliser, les sauvegardes deviennent plus faciles sans trop d'intervention. L'application est un moyen simple de rendre vos fichiers accessibles sur n'importe quel appareil Windows, à la fois comme moyen d'envoyer des données
Skype 8.65 est capable de reconnaître le geste 'Lever la main', a le flou d'arrière-plan sur Android, et plus encore!
Skype 8.65 est capable de reconnaître le geste 'Lever la main', a le flou d'arrière-plan sur Android, et plus encore!
Microsoft a publié aujourd'hui Skype Insider version 8.65, une nouvelle mise à jour majeure de l'application avec plusieurs nouvelles fonctionnalités. La version 8.65.76.73 se distingue par des fonctionnalités telles que Lever la main, la prise en charge du flou d'arrière-plan sur Android, des suggestions intelligentes sur iOS et quelques autres. L'annonce officielle est accompagnée des faits saillants suivants. Quoi de neuf dans Skype 8.65
Raccourcis clavier pour Skype version 8.0
Raccourcis clavier pour Skype version 8.0
Si vous utilisez Skype 8, vous voudrez peut-être apprendre ses raccourcis clavier. Ces raccourcis clavier peuvent vous aider à gagner du temps et à augmenter votre productivité.
Microsoft met à jour la numérotation des versions de Windows 10
Microsoft met à jour la numérotation des versions de Windows 10
À partir de Windows 10 version 20H2, Microsoft modifiera ce que vous voyez dans les informations de version de Windows. Microsoft passera à un format qui représente la moitié de l'année civile au cours de laquelle la version devient disponible dans les canaux de vente au détail et commerciaux. La société explique que pour Windows 10 version 20H2, vous verrez
Archives de catégorie: Dropbox
Archives de catégorie: Dropbox
iPhone 7 - Comment mettre en miroir mon écran sur mon téléviseur ou mon PC
iPhone 7 - Comment mettre en miroir mon écran sur mon téléviseur ou mon PC
Regarder vos divertissements quotidiens est beaucoup plus agréable sur grand écran. Si vous possédez un iPhone/iPad, plusieurs options s'offrent à vous pour y parvenir. Les méthodes que vous verrez ici ont été testées sur un iPhone