Comment supprimer des fichiers et des dossiers de la ligne de commande Linux

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