Linux a de nombreuses commandes pour la suppression de fichiers et de répertoires. Ces programmes utilisent différents types d'algorithmes pour supprimer des fichiers de différents systèmes de fichiers. Dans cet article, nous verrons comment supprimer des fichiers et des dossiers de la ligne de commande Linux en utilisant rm
et rmdir
commandes.
Supprimer des fichiers en utilisant rm
Utiliser rm
commande pour supprimer un seul fichier ou plusieurs fichiers :
rm rm
Si un fichier est protégé en écriture, la commande demandera une confirmation avant la suppression. Pour donner automatiquement des entrées affirmatives à de telles invites, utilisez le -F
drapeau:
rm -f
Pour obtenir une boîte de dialogue de confirmation pour chaque fichier à supprimer, Utilisez le -je
drapeau:
rm -i
Supprimer des dossiers en utilisant rmdir
et rm -r
Pour supprimer des dossiers vides, nous utilisons la commande rmdir
:
rmdir
Pour supprimer un dossier non vide, avec les fichiers et dossiers qu'il contient de manière récursive, nous utilisons rm
avec -r
drapeau:
rm -r
Notez que le rm
La commande ne garantit pas la suppression permanente des données, c'est-à-dire que les données peuvent toujours être récupérées à partir du disque à l'aide de certains outils de récupération de données.
Pour vous assurer que vos données supprimées ne peuvent pas être récupérées, consultez notre article sur la suppression définitive de fichiers et de dossiers sous Linux sur le lien ci-dessous.
LIRE: Comment supprimer définitivement des fichiers sous Linux