Skip to main content

Suppression de fichiers et de dossiers sous Linux

40 отборных автотоваров с Aliexpress, которые упростят жизнь любому автовладельцу Алиэкспресс 2019 (Mai 2025)

40 отборных автотоваров с Aliexpress, которые упростят жизнь любому автовладельцу Алиэкспресс 2019 (Mai 2025)
Anonim

Le moyen le plus simple de supprimer des fichiers consiste à utiliser le gestionnaire de fichiers fourni avec votre version de Linux. Un gestionnaire de fichiers fournit une vue graphique des fichiers et des dossiers stockés sur votre ordinateur. Les utilisateurs Windows seront familiarisés avec une application appelée Windows Explorer, qui est elle-même un gestionnaire de fichiers.

Il existe de nombreux gestionnaires de fichiers pour Linux, mais voici ceux qui sont le plus souvent installés:

  • Nautilus (aka Files)
  • Dauphin
  • PCManFM
  • Thunar
  • Caja

Nautilus fait partie de l'environnement de bureau GNOME et constitue le gestionnaire de fichiers par défaut pour Ubuntu, Linux Mint, Fedora et openSUSE.

Dolphin fait partie de l'environnement de bureau KDE et est le gestionnaire de fichiers par défaut pour les distributions telles que Kubuntu et les versions KDE de Mint et Debian.

Thunar fait partie de l'environnement de bureau XFCE et est le gestionnaire de fichiers par défaut pour Xubuntu.

PCManFM fait partie de l’environnement de bureau LXDE et constitue le gestionnaire de fichiers par défaut de Lubuntu.

Caja est le gestionnaire de fichiers par défaut pour l'environnement de bureau MATE et fait partie de Linux Mint Mate.

Comment utiliser Nautilus pour supprimer des fichiers

Nautilus peut être ouvert dans Ubuntu en cliquant sur l’icône du classeur dans le lanceur. Vous pourrez trouver Nautilus sur Mint en cliquant sur le gestionnaire de fichiers dans la barre de lancement rapide ou via le menu. Toute distribution utilisant l'environnement de bureau GNOME aura le gestionnaire de fichiers dans la fenêtre des activités.

Lorsque vous avez ouvert Nautilus, vous pouvez parcourir les fichiers et les dossiers en double-cliquant dessus. Pour supprimer un seul fichier, faites un clic droit sur son icône et choisissez "Déplacer vers la corbeille".

Vous pouvez sélectionner plusieurs fichiers en maintenant la touche CTRL enfoncée tout en cliquant sur le fichier, puis en appuyant sur le bouton droit de la souris pour afficher le menu. Cliquez sur "Déplacer vers la corbeille" pour déplacer les éléments dans la corbeille.

Si vous préférez utiliser le clavier, vous pouvez appuyer sur la touche "Suppr" de votre clavier pour envoyer des éléments à la corbeille.

Pour supprimer définitivement les fichiers, cliquez sur l'icône "Corbeille" dans le panneau de gauche. Cela vous montre tous les éléments qui ont été supprimés mais qui sont toujours récupérables.

Pour restaurer un fichier, cliquez sur un élément et cliquez sur le bouton "Restaurer" dans le coin supérieur droit.

Pour vider la corbeille, cliquez sur le bouton "Vider" dans le coin supérieur droit.

Comment utiliser Dolphin pour supprimer des fichiers

Le gestionnaire de fichiers Dolphin est le gestionnaire de fichiers par défaut avec l'environnement KDE. Vous pouvez le lancer en cliquant sur son icône dans le menu.

L'interface est très similaire à celle de Nautilus et la fonctionnalité de suppression est sensiblement la même.

Pour supprimer un seul fichier, faites un clic droit sur le fichier et choisissez "Déplacer vers la corbeille". Vous pouvez également appuyer sur la touche Suppr. Toutefois, un message apparaît vous demandant si vous êtes sûr de vouloir déplacer l'élément vers la corbeille. Vous pouvez empêcher le message de réapparaître en cochant une case.

Pour supprimer plusieurs fichiers, sélectionnez tous les fichiers que vous souhaitez supprimer en maintenant la touche CTRL enfoncée et en cliquant avec le bouton gauche de la souris sur les fichiers. Pour les déplacer vers la corbeille, vous pouvez appuyer sur la touche Suppr ou cliquer avec le bouton droit de la souris et choisir "déplacer la corbeille".

Vous pouvez restaurer des éléments de la corbeille en cliquant sur l'icône de la corbeille dans le panneau de gauche. Recherchez le ou les éléments que vous souhaitez restaurer, cliquez avec le bouton droit de la souris et choisissez "restaurer".

Pour vider la corbeille, faites un clic droit sur l'option corbeille dans le panneau de gauche et choisissez "corbeille vide".

Vous pouvez supprimer définitivement des fichiers sans les jeter à la corbeille en maintenant la touche Maj enfoncée et en appuyant sur le bouton de suppression.

Comment utiliser Thunar pour supprimer des fichiers

La plupart des gestionnaires de fichiers suivent le même thème en ce qui concerne la sélection, la copie, le déplacement et la suppression de fichiers et de dossiers.

Thunar n'est pas différent. Vous pouvez ouvrir Thunar dans l'environnement de bureau XFCE en cliquant sur le menu et en recherchant "Thunar".

Pour supprimer un fichier avec Thunar, sélectionnez le fichier avec la souris et cliquez avec le bouton droit de la souris. La principale différence entre Thunar et les deux gestionnaires de fichiers mentionnés précédemment réside dans le fait que les options "déplacer vers la corbeille" et "supprimer" sont disponibles dans le menu contextuel.

Par conséquent, envoyer un fichier à la corbeille peut choisir l'option "déplacer la corbeille" ou bien supprimer définitivement utiliser l'option "supprimer".

Pour restaurer un fichier, cliquez sur l'icône "Corbeille" dans le panneau de gauche, puis recherchez le fichier que vous souhaitez restaurer. Faites un clic droit sur le fichier et cliquez sur l'option "Restaurer" dans le menu.

Pour vider la corbeille, cliquez avec le bouton droit de la souris sur l'icône "Corbeille" et choisissez "Vider la corbeille".

Comment utiliser PCManFM pour supprimer des fichiers

Le gestionnaire de fichiers PCManFM est la valeur par défaut pour l'environnement de bureau LXDE.

Vous pouvez ouvrir PCManFM en choisissant le gestionnaire de fichiers dans le menu LXDE.

Pour supprimer un fichier, parcourez les dossiers et sélectionnez le fichier que vous souhaitez supprimer avec la souris.

Vous pouvez appuyer sur la touche Suppr pour supprimer le fichier. Il vous sera demandé si vous souhaitez déplacer l'élément vers la corbeille. Vous pouvez également cliquer avec le bouton droit de la souris sur le fichier et choisir l’option "déplacer à la corbeille" du menu.

Si vous souhaitez supprimer définitivement le fichier, maintenez la touche Maj enfoncée et appuyez sur le bouton Supprimer. On vous demandera maintenant si vous souhaitez supprimer le fichier. Si vous maintenez la touche Maj enfoncée et appuyez sur le bouton droit de la souris, l'option de menu s'affiche désormais sous la forme "Supprimer" au lieu de "Déplacer vers la corbeille".

Pour restaurer des éléments, cliquez sur la corbeille et sélectionnez le ou les fichiers à restaurer. Faites un clic droit et choisissez "restaurer".

Pour vider la corbeille, cliquez avec le bouton droit de la souris sur la corbeille et choisissez "Vider la corbeille" dans le menu.

Comment utiliser Caja pour supprimer des fichiers

Caja est le gestionnaire de fichiers par défaut pour Linux Mint MATE et l'environnement de bureau MATE en général.

Le gestionnaire de fichiers Caja sera disponible dans le menu.

Pour supprimer un fichier, parcourez les dossiers et recherchez le ou les fichiers à supprimer. Sélectionnez le fichier en cliquant dessus et faites un clic droit. Le menu aura une option appelée "déplacer à la corbeille". Vous pouvez également appuyer sur la touche Suppr pour déplacer le fichier dans la corbeille.

Vous pouvez supprimer définitivement le fichier en maintenant la touche Maj enfoncée, puis en appuyant sur la touche Suppr. Il n’existe pas d’option de menu contextuel pour la suppression définitive de fichiers.

Pour restaurer un fichier, cliquez sur la corbeille dans le panneau de gauche. Recherchez le fichier à restaurer et sélectionnez-le avec la souris. Maintenant, cliquez sur le bouton de restauration.

Pour vider la corbeille, cliquez sur la corbeille, puis sur le bouton Vider la corbeille.

Comment supprimer un fichier à l'aide de la ligne de commande Linux

La syntaxe de base pour supprimer un fichier à l'aide du terminal Linux est la suivante:

rm / path / to / file

Par exemple, si vous avez un fichier appelé fichier1 dans le dossier / home / gary / documents, vous tapez la commande suivante:

rm / home / gary / documents / file1

Aucun avertissement ne vous demande si vous êtes sûr. Vous devez donc être absolument sûr d'avoir saisi le chemin du fichier correct, sinon le fichier sera supprimé.

Vous pouvez supprimer plusieurs fichiers en les spécifiant simplement dans le cadre de la commande rm comme suit:

rm fichier1 fichier2 fichier3 fichier4 fichier5

Vous pouvez également utiliser des caractères génériques pour déterminer les fichiers à supprimer. Par exemple, pour supprimer tous les fichiers avec l'extension .mp3, utilisez la commande suivante:

rm * .mp3

À ce stade, il est utile de souligner que vous devez disposer des autorisations nécessaires pour supprimer les fichiers. Dans le cas contraire, vous obtiendrez une erreur.

Vous pouvez élever les autorisations à l'aide de la commande sudo ou basculer vers un utilisateur autorisé à supprimer le fichier à l'aide de la commande su.

Comment obtenir un message "Êtes-vous sûr" lors de la suppression de fichiers sous Linux

Comme indiqué dans la section précédente, la commande rm ne demande pas de confirmation avant la suppression du fichier. Il le fait simplement sans discernement.

Vous pouvez fournir un commutateur à la commande rm afin qu'elle vous demande si vous êtes certain avant de supprimer chaque fichier.

Ceci est bien sûr correct si vous supprimez un fichier, mais si vous supprimez des centaines de fichiers, cela deviendra fastidieux.

rm -i / chemin / vers / fichier

Par exemple, si vous souhaitez supprimer tous les fichiers mp3 d'un dossier mais que vous souhaitez confirmer chaque suppression, utilisez la commande suivante:

rm -i * .mp3

La sortie de la commande ci-dessus ressemblera à ceci:

rm: supprime le fichier régulier 'fichier.mp3'?

Pour supprimer le fichier, vous devez appuyer sur Y ou y et appuyer sur retour. Si vous ne souhaitez pas supprimer le fichier, appuyez sur n ou sur N.

Si vous souhaitez savoir si vous êtes sûr de vouloir supprimer des fichiers, mais uniquement lorsque plus de 3 fichiers doivent être supprimés ou de manière récursive, vous pouvez utiliser la syntaxe suivante:

rm -I * .mp3

Ceci est moins intrusif que la commande rm -i mais bien sûr, si la commande allait supprimer moins de 3 fichiers, vous perdriez ces 3 fichiers.

La sortie de la commande ci-dessus ressemblerait à ceci:

rm: supprime 5 arguments?

Là encore, la réponse doit être y ou Y pour que le déménagement ait lieu.

Une alternative aux commandes -i et -I est la suivante:

rm --interactive = jamais * .mp3

rm --interactive = une fois * .mp3

rm --interactive = toujours * .mp3

La syntaxe ci-dessus est plus facile à lire et stipule que vous ne serez jamais informé de la suppression, ce qui revient à ne pas fournir de commutateur à la commande rm. ou on vous dira toujours ce qui revient à exécuter la commande rm avec le commutateur -i.

Suppression de répertoires et de sous-répertoires de manière récursive sous Linux

Imaginez que vous ayez la structure de dossiers suivante:

  • maison
    • Gary
      • documents
        • comptes
          • 2010
            • fichier1
          • 2011
            • fichier1
            • fichier2
          • 2012
            • fichier1
          • 2013
            • fichier1
          • 2014
            • fichier1
          • 2015
            • fichier1
            • fichier2
            • fichier3

Si vous souhaitez supprimer le dossier des comptes ainsi que tous les sous-dossiers et fichiers, vous devez utiliser le commutateur suivant:

rm -r / home / gary / documents / accounts

Vous pouvez également utiliser l'une des deux commandes suivantes:

rm -R / home / gary / documents / accounts

rm --recursive / home / gary / documents / accounts

Comment supprimer un répertoire mais uniquement s'il est vide

Imaginez que vous avez un dossier appelé comptes et que vous voulez le supprimer, mais seulement s'il est vide. Vous pouvez le faire en utilisant la commande suivante:

comptes rm -d

Si le dossier est vide, il sera supprimé mais s'il ne l'est pas, vous recevrez le message suivant:

rm: impossible de supprimer les 'comptes': le répertoire n'est pas vide

Comment supprimer des fichiers sans qu'une erreur n'apparaisse si un fichier n'existe pas

Si vous exécutez un script, vous souhaiterez peut-être qu'aucune erreur ne se produise si le ou les fichiers que vous essayez de supprimer n'existent pas.

Dans ce cas, vous pouvez utiliser la commande suivante:

rm -f / chemin / vers / fichier

Par exemple, vous pouvez utiliser cette commande pour supprimer un fichier appelé fichier1.

rm -f fichier1

Si le fichier existe, il sera supprimé et s'il ne le fait pas, vous ne recevrez aucun message l'informant de son absence. Normalement, sans le commutateur -f, vous recevez le message d'erreur suivant:

rm: impossible de supprimer 'fichier1': aucun fichier ou répertoire de ce type

Résumé

Il existe d'autres commandes que vous pouvez utiliser pour supprimer des fichiers tels que la commande shred qui empêchera toute récupération du fichier.

Si vous avez un lien symbolique, vous pouvez le supprimer en utilisant la commande unlink.