{{tag>tutoriel}} ---- ====== Comment supprimer un fichier (ou un dossier) ?====== Ce tutoriel vous permettra de comprendre comment supprimer un fichier avec ou sans les [[:sudo|droits d'administration]] et sous divers environnements, en [[:commande_shell|ligne de commande]] ou en interface graphique.\\ On supposera ici que vous souhaitez utiliser le fichier « /chemin/fichier ». Remplacez-le par celui dont vous avez besoin. ===== De manière graphique ===== La façon de procéder est la même avec ou sans les [[:sudo|droits d'administration]], seule la façon d'ouvrir le [[:gestionnaire de fichiers]] diffère. * **Sans les droits d'administration** * Ouvrez votre [[:gestionnaire de fichiers]] comme vous le faites habituellement * **Avec les droits d'administration** \\ Ouvrir un [[:terminal]] puis: * Ubuntu : saisissez « sudo nautilus ». Saisissez votre mot de passe. * [[:Kubuntu]] : saisissez « kdesudo dolphin » ou « kdesudo konqueror » selon le gestionnaire que vous utilisez. Saisissez votre mot de passe. * [[:Xubuntu]] : saisissez « gksudo thunar ». Saisissez votre mot de passe. * [[:Lubuntu]] : saisissez « sudo pcmanfm ». Saisissez votre mot de passe. * [[:mate|UbuntuMate]] : saisissez « sudo caja ». Saisissez votre mot de passe. **__Attention__** : Si le [[:gestionnaire de fichiers]] est ouvert en tant qu'administrateur, vous risquez d'endommager des fichiers systèmes dans le cas d'une erreur de manipulation. À n'utiliser qu'en cas de besoin. Une fois le [[:gestionnaire de fichiers]] ouvert, sélectionnez l'objet puis vous pourrez procéder à la suppression du fichier ou du dossier (//Édition → mettre à la corbeille// ou touche ). Si vous souhaitez supprimer plusieurs fichiers ou sous-dossiers d'un même dossier, il vous faudra maintenir la touche Ctrl lors de leur sélection.\\ Généralement, la suppression ne sera effective qu'une fois la corbeille vidée (//Fichier → Vider la corbeille//). Pour supprimer un fichier sans passer par la corbeille, maintenez la touche Majuscule ( Shift ⇧ ) lorsque vous appuyez sur la touche de suppression.\\ **Attention** : avec cette manipulation vous ne pourrez pas récupérer votre fichier. ===== En ligne de commande ===== La suppression d'un fichier ou d'un dossier s'effectue avec la commande **[[:tutoriel/console_commandes_de_base#rm|rm]]** et elle est définitive. Si vous souhaitez passer par une corbeille, vous pouvez utiliser l'application **<< [[:Trash-cli]] >>**. **Attention** à l'usage de la commande ''**rm**'' associé à [[:sudo]] : vous risquez d'endommager des fichiers systèmes dans le cas d'une erreur de manipulation. À n'utiliser qu'en cas de besoin. \\ Si quelqu'un vous a fourni une commande contenant ''**rm**'' et que vous doutez de sa pertinence, n'ayez pas peur de demander à son auteur de vous l'expliquer.\\ Vous pouvez également vérifier qu'elle ne fait pas partie de la liste non exhaustive des [[:commandes dangereuses]]. Pour vous sentir en sécurité, vous pouvez aussi ajouter à votre [[:commande_shell|commande]] l'option **-i**. Avec cette option, le [[:terminal]] vous demandera de confirmer avant toute exécution. (**y** pour oui **n** pour non) ==== Suppression d'un fichier ==== Ouvrir un [[:terminal]] puis saisir la [[:commande_shell|commande]]: * **Sans** les :droits d'administration : rm /chemin/fichier1 /chemin/fichier2 /chemin/fichier3 * **Avec** les droits d'administration : sudo rm /chemin/fichier1 /chemin/fichier2 /chemin/fichier3 puis saisissez votre mot de passe. ==== Suppression d'un dossier ==== La commande **rm** par défaut ne supprime pas de dossier. Pour supprimer un dossier et son contenu, on utilise l'option **-r** * **Sans** les droits d'administration : rm -r /chemin/dossier1 /chemin/dossier2 /chemin/dossier3 * **Avec** les droits d'administration : sudo rm -r /chemin/dossier1 /chemin/dossier2 /chemin/dossier3 puis saisissez votre mot de passe. Pour supprimer un dossier vide, on utilise plutôt l'option **-d** =====Voir aussi===== * [[:shred|Shred]], pour détruire efficacement un fichier * Tutoriel "[[:tutoriel:comment_modifier_un_fichier|Comment modifier un fichier]]" * Le [[man>rm|manuel (en)]] pour en savoir plus avec les options de la commande **rm** ---- //Contributeurs principaux : [[:utilisateurs:YannUbuntu]]. Contributeurs : //