La gestion des fichiers est essentielle lorsqu’il s’agit d’utiliser un système d’exploitation comme Linux. Parfois, il est nécessaire de supprimer des fichiers afin de libérer de l’espace ou d’éliminer des fichiers inutiles. Bien que cela puisse sembler simple, la suppression de fichiers dans Linux peut représenter un défi pour les débutants. Dans cet article, nous explorerons cinq méthodes différentes pour supprimer des fichiers et des dossiers dans Linux.
Méthodes de suppression de fichiers dans Linux
Dans ce guide, nous allons examiner comment supprimer un fichier à travers un gestionnaire de fichiers ainsi que différentes commandes Linux pour accomplir cette tâche. Nous utiliserons Ubuntu 20.04 LTS et le gestionnaire de fichiers Nautilus, mais ces méthodes fonctionneront sur n’importe quelle distribution Linux.
Supprimer un fichier en utilisant le gestionnaire de fichiers
Pour supprimer des fichiers temporairement :
- Ouvrez le gestionnaire de fichiers de votre choix et naviguez jusqu’à l’emplacement des fichiers que vous souhaitez supprimer.
- Sélectionnez les fichiers et appuyez sur la touche « Supprimer » de votre clavier.
- Alternativement, faites un clic droit sur l’un des fichiers sélectionnés et choisissez l’option « Déplacer vers la corbeille ».
Tous les fichiers supprimés via le gestionnaire de fichiers sont transférés vers un nouvel emplacement appelé « Corbeille », similaire à la Corbeille de Windows.
Supprimer des fichiers définitivement dans Linux
Pour supprimer des fichiers définitivement à l’aide d’un gestionnaire de fichiers, sélectionnez les fichiers à supprimer et appuyez simultanément sur « Shift + Supprimer ». Il est également conseillé de vider la « Corbeille » de temps en temps pour restaurer l’espace de stockage sur votre appareil Linux.
Supprimer un fichier en utilisant le terminal Linux
La méthode en ligne de commande pour supprimer des fichiers est la plus rapide. Voici quatre commandes faciles à utiliser, y compris rm
, unlink
, shred
, et find
, pour supprimer des fichiers dans Linux.
Comment utiliser la commande rm
La commande rm
est très polyvalente, pouvant être utilisée pour supprimer des fichiers et des répertoires, offrant de nombreuses options. La syntaxe de base est :
rm <options> <nom_du_fichier_ou_du_répertoire>
Options disponibles
-f
: Suppression forcée sans confirmation.-i
: Suppression interactive, demande une confirmation avant chaque suppression.-r
: Suppression récursive de tout le contenu d’un répertoire spécifié.-d
: Utilisé pour supprimer des répertoires vides.-v
: Affiche les actions effectuées.
Après avoir exécuté la commande, l’absence de message signifie que l’exécution a été un succès. Un message d’erreur n’apparaît que si un problème survient.
Supprimer un fichier unique
Pour supprimer un seul fichier, quelle que soit sa localisation, utilisez :
rm <chemin_du_fichier>
Supprimer plusieurs fichiers
Pour supprimer plusieurs fichiers situés dans différents répertoires :
rm <chemin_du_fichier_1> <chemin_du_fichier_2> <chemin_du_fichier_3>
Supprimer avec demande de confirmation
Pour recevoir une demande de confirmation avant chaque suppression :
rm -i <chemin_du_fichier>
Supprimer des fichiers sans confirmation
Pour supprimer des fichiers sans aucune notification :
rm -f <chemin_du_fichier>
Si vous recevez un message « Permission refusée », utilisez le privilège root avec sudo
:
sudo rm -f <chemin_du_fichier>
Supprimer des fichiers en utilisant des caractères génériques
Vous pouvez aussi utiliser des caractères génériques pour supprimer des fichiers. Voici les principaux :
?
: Correspond à un seul caractère.*
: Correspond à n’importe quel caractère, à tout moment.[]
: Correspond uniquement aux caractères spécifiés entre crochets.
Utilisez les caractères génériques avec rm
:
rm <caractère_générique>.<extension>
Il est recommandé d’exécuter la commande ls
avec des caractères génériques pour vérifier les noms de fichier avant de supprimer.
Supprimer des fichiers avec la commande unlink
La commande unlink
permet de supprimer un fichier à la fois :
unlink <nom_de_fichier>
Supprimer des fichiers avec la commande shred
Pour supprimer définitivement des fichiers sans laisser de traces, utilisez la commande shred
:
shred -uz <nom_de_fichier>
Le paramètre -u
sert à supprimer le fichier, et -z
à écraser le contenu avec des zéros.
Supprimer des fichiers avec la commande find
La commande find
est utile pour supprimer des fichiers dont vous ne connaissez pas l’emplacement exact :
find . -name "<nom_du_fichier>" -exec rm {} \;
Cette commande recherche le fichier et le passe à rm
pour suppression.
Conclusion
Nous avons abordé plusieurs méthodes simples pour supprimer des fichiers dans Linux, tant via l’interface graphique que le terminal. N’oubliez pas de toujours vérifier les fichiers avant de procéder à leur suppression pour éviter de perdre des données importantes. Si vous êtes à l’aise avec le terminal, consultez également notre guide détaillé sur la renommée des fichiers dans Linux.
N’hésitez pas à partager vos commandes Linux les plus utilisées dans la section des commentaires ci-dessous !
Pour plus de questions courantes :
Comment supprimer le contenu d’un fichier dans Linux ? Utilisez :
> <nom_grand_fichier>
Pourquoi ne puis-je pas supprimer un fichier dans Linux ? Cela signifie que vous n’avez pas la « permission d’écriture » pour le modifier.
#Tags #Linux
Bringing the latest in technology, gaming, and entertainment is our superhero team of staff writers. They have a keen eye for latest stories, happenings, and even memes for tech enthusiasts.