Les fichiers supprimés à l'aide de la commande rm sous Linux occupent-ils toujours de l'espace ?

尊渡假赌尊渡假赌尊渡假赌
Libérer: 2023-07-10 13:58:27
original
1233 Les gens l'ont consulté

Les fichiers supprimés à l'aide de la commande rm sous Linux occupent toujours de l'espace, car bien que le répertoire du fichier soit supprimé et que l'espace disque occupé par le fichier soit marqué comme réutilisable, le système d'exploitation ne peut toujours pas l'utiliser tant que l'espace n'est pas écrasé par un nouveau fichier. Cet espace est alloué à d'autres fichiers.

Les fichiers supprimés à l'aide de la commande rm sous Linux occupent-ils toujours de l'espace ?

Le système d'exploitation de ce tutoriel : système Linux5.18.14, ordinateur Dell G3.

Dans les systèmes Linux, lorsque vous utilisez la commande rm pour supprimer un fichier, l'entrée du répertoire du fichier sera supprimée et l'espace disque occupé par le fichier sera marqué comme réutilisable. Cependant, le système d'exploitation ne peut toujours pas allouer cet espace à d'autres fichiers tant que l'espace n'est pas écrasé par un nouveau fichier. Par conséquent, même si l'entrée du répertoire du fichier a été supprimée, l'espace occupé par le fichier est en réalité toujours occupé jusqu'à ce qu'il soit écrasé.

Si vous souhaitez libérer immédiatement l'espace occupé par le fichier supprimé, vous pouvez utiliser l'une des deux méthodes suivantes :

  • Ajoutez le paramètre -rm lors de l'utilisation de la commande rm, cela supprimera le fichier et libérera le correspondant espace immédiatement. Par exemple : rm -rm filename

  • Utilisez la commande shred pour écraser le contenu du fichier et supprimer le fichier. Par exemple : shred -u filename

Il convient de noter qu'avant d'effectuer toute opération de suppression de fichier, veuillez vous assurer que vous souhaitez réellement supprimer ce fichier, car une fois supprimé, il ne peut plus être récupéré.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal