Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
tutoriel:comment_supprimer_un_fichier [Le 19/05/2013, 20:22] – [Suppression de répertoire] 81.245.70.161tutoriel:comment_supprimer_un_fichier [Le 15/04/2020, 08:36] (Version actuelle) – [Suppression d'un fichier] 90.51.32.77
Ligne 1: Ligne 1:
 +{{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:
 +<note important>Les paquets **kdesu** et **gksu** ne sont plus disponibles dans les dépôts officiels depuis [[:Bionic]].
 +
 +Il faut donc taper **pkexec**. </note>
 +     * Ubuntu : saisissez « gksudo 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 « pkexec pcmanfm ». Saisissez votre mot de passe.
 +     * [[:mate|UbuntuMate]] : saisissez « pkexec caja ». Saisissez votre mot de passe.
 +<note warning> **__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.</note>
 +
 +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 <Suppr>). 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//).
 +<note tip>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.</note>
 +
 +===== 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]] >>**.
 +
 +<note important>
 +**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]].
 +<note tip>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)</note>
 +</note>
 +
 +==== Suppression d'un fichier ====
 +Ouvrir un [[:terminal]] puis saisir la [[:commande_shell|commande]]:
 +  * **Sans** les droits d'administration : <code>rm /chemin/fichier1 /chemin/fichier2 /chemin/fichier3</code>
 +  * **Avec** les droits d'administration : <code>sudo rm /chemin/fichier1 /chemin/fichier2 /chemin/fichier3</code> puis saisissez votre mot de passe.  
 +
 +==== Suppression d'un dossier non vide ====
 +
 +  * **Sans** les droits d'administration : <code>rm -fr /chemin/repertoire</code>
 +
 +  * **Avec** les droits d'administration : (ATTENTION DANGER : Ne pas supprimer de dossier système) <code>sudo rm -fr /chemin/repertoire</code>
 +==== 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 : <code>rm -r /chemin/dossier1 /chemin/dossier2 /chemin/dossier3</code>
 +  * **Avec** les droits d'administration : <code>sudo rm -r /chemin/dossier1 /chemin/dossier2 /chemin/dossier3</code> 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 : //