Comment supprimer un fichier (ou un dossier) ?
Ce tutoriel vous permettra de comprendre comment supprimer un fichier avec ou sans les droits d'administration et sous divers environnements, en 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 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:
Il faut donc taper pkexec.
- 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.
- UbuntuMate : saisissez « pkexec caja ». Saisissez votre mot de passe.
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).
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 rm et elle est définitive. Si vous souhaitez passer par une corbeille, vous pouvez utiliser l'application « Trash-cli ».
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.
Suppression d'un fichier
Ouvrir un terminal puis saisir la 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 non vide
- Sans les droits d'administration :
rm -fr /chemin/repertoire
- Avec les droits d'administration : (ATTENTION DANGER : Ne pas supprimer de dossier système)
sudo rm -fr /chemin/repertoire
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, pour détruire efficacement un fichier
- Tutoriel "Comment modifier un fichier"
- Le manuel (en) pour en savoir plus avec les options de la commande rm
Contributeurs principaux : YannUbuntu. Contributeurs :