Comment Trouver Et Supprimer Les Fichiers Et Répertoires Vides Sous Linux
Lorsque vous travaillez avec Linux, il est courant de se retrouver avec des fichiers ou des répertoires vides éparpillés sur votre système. Ils peuvent provenir de l'installation de logiciels, de fichiers temporaires, ou simplement de dossiers qui ont été créés mais jamais utilisés. Bien que les fichiers et répertoires vides n'occupent pas beaucoup d'espace, ils peuvent encombrer votre système, rendant plus difficile de rester organisé. Heureusement, Linux fournit de puissants outils en ligne de commande pour vous aider à trouver et supprimer ces fichiers et répertoires vides.
Dans ce guide, nous expliquerons comment identifier et nettoyer facilement les fichiers et répertoires inutilisés en utilisant de simples commandes terminal. Cela peut vous aider à maintenir un système propre et efficace.
Trouver et supprimer les fichiers et répertoires vides en utilisant la commande find sous Linux
Si vous voulez nettoyer les fichiers ou répertoires vides dans un répertoire particulier, vous pouvez utiliser la commande find comme ceci :
find /path/to/directory -type f -empty -delete/path/to/directory: Remplacez par le chemin où vous souhaitez effectuer la recherche.-type f: Recherche des fichiers.-empty: Trouve les fichiers vides.-delete: Supprime les fichiers trouvés.
Exemple:
Cette commande trouvera et supprimera tous les fichiers vides dans le répertoire Documents.
find ~/Documents -type f -empty -deleteDe même, pour trouver et supprimer des répertoires vides :
find /path/to/directory -type d -empty -delete-type d: Recherche des répertoires.
Exemple:
La commande suivante trouvera et supprimera tous les répertoires vides dans le répertoire Downloads.
find ~/Downloads -type d -empty -deleteCeci est utile pour garder votre système de fichiers propre et exempt de fichiers et dossiers vides inutiles.
Fiche de référence
Téléchargez et gardez cette fiche pratique près de votre bureau pour une référence rapide.
Est-il sûr de supprimer des répertoires ou des fichiers vides ?
En général, il est généralement sûr de supprimer les répertoires et fichiers vides, mais il y a certaines considérations à garder à l'esprit :
Quand c'est sûr :
1. Fichiers temporaires ou journaux
Si vous nettoyez des fichiers temporaires ou des journaux qui ne sont plus nécessaires, supprimer les fichiers ou répertoires vides est généralement sûr et peut aider à réduire l'encombrement.
2. Anciens fichiers de projet
Dans un répertoire de projet où vous connaissez l'objectif de chaque fichier et dossier, supprimer ceux qui sont vides peut aider à maintenir l'organisation.
Quand il faut être prudent :
1. Répertoires du système ou de l'application
Certain applications ou systèmes peuvent créer et s'attendre à ce que certains répertoires existent, même s'ils sont vides. Les supprimer pourrait provoquer des erreurs ou un comportement inattendu. Par exemple, les répertoires de configuration peuvent être vides jusqu'à ce que l'application soit exécutée.
2. Liens symboliques
Un lien symbolique (symlink) vide peut ressembler à un fichier vide, mais il pourrait pointer vers quelque chose d'important. Le supprimer pourrait compromettre la fonctionnalité.
3. Répertoires de sauvegarde ou sous contrôle de version
Dans les répertoires gérés par des logiciels de sauvegarde ou des systèmes de contrôle de version, les fichiers ou dossiers vides peuvent être des espaces réservés ou avoir d'autres fonctions.
Meilleures pratiques :
1. Vérifiez avant de supprimer
Avant d'exécuter une commande avec -delete, il est conseillé de d'abord lister ce qui sera supprimé. Par exemple :
find /path/to/directory -type d -emptyDe cette façon, vous pouvez examiner ce qui sera affecté.
2. Sauvegarder les données importantes
Assurez-vous toujours que les données importantes sont sauvegardées avant d'effectuer toute suppression en masse.
En étant conscient du contexte, vous pouvez nettoyer en toute sécurité les fichiers et répertoires vides lorsque cela est approprié.
Il existe plusieurs applications de sauvegarde. Veuillez consulter notre catégorie Sauvegarde et choisir celle qui correspond à vos besoins. Voici la liste des outils de sauvegarde que j'ai personnellement testés.
Guides de sauvegarde et de synchronisation Linux :
- Comment monter Google Drive localement en utilisant Rclone sous Linux
- Comment Monter Dropbox Localement en Utilisant Rclone sur Linux
- Comment transférer des fichiers entre Dropbox et Google Drive avec Rclone sous Linux
- Vorta – Une Interface Graphique Pour BorgBackup
- Comment sauvegarder et restaurer des fichiers en utilisant BorgBackup sous Linux
- Comment sauvegarder l'intégralité de votre système Linux en utilisant Rsync
- Comment sauvegarder des fichiers et des répertoires en utilisant Rsync sous Linux
- Comment sauvegarder et restaurer un système Linux avec Timeshift
- Comment sauvegarder et restaurer des fichiers en utilisant Deja Dup sous Linux
- Comment configurer un serveur de sauvegarde en utilisant Rsnapshot
- Comment synchroniser des fichiers avec Unison sur Linux
- Comment synchroniser les répertoires locaux et distants sous Linux
- Comment synchroniser des fichiers et des répertoires en utilisant Zaloha.sh
- CYA – Utilitaire de capture et de restauration du système pour Linux
- Restic – Une application de sauvegarde rapide, sécurisée et efficace
Conclusion
Dans ce guide, nous avons expliqué comment trouver et supprimer les fichiers et répertoires vides en utilisant la commande find dans les systèmes d'exploitation Linux et Unix. Nous avons également discuté du moment où il faut supprimer ces fichiers et répertoires inutilisés et du moment où il ne faut pas le faire. Je vous recommande de suivre mes conseils dans la section des meilleures pratiques avant de supprimer des fichiers.
Il existe également d'autres outils pour accomplir cette tâche, mais je pense que supprimer les fichiers et dossiers inutilisés en utilisant la commande find est plus facile.
