Maison >Opération et maintenance >exploitation et maintenance Linux >Comment supprimer les fichiers inode sous Linux
1. Recherchez l'inode du fichier
Utilisez stat ou ls -i La commande ls avec le paramètre -i signifie afficher l'inode du fichier.
2. Supprimez
find -inum [numéro d'inode] -exec rm -i {}.
Vous pouvez le tester ci-dessous et créer un fichier avec des caractères spéciaux :
$ cd /tmp
$ touch "+Xy +8″
$ ls
Essayez de supprimer avec la commande rm
$ rm +Xy + 8
Découvrez le numéro d'inode de ce fichier
$ ls -il
342137 -rw-r–r– 1 tw tw 0 2008-11-20 08:57 +Xy +8
342137 est le numéro d'inode vous recherchez. Utilisez la commande find pour le supprimer ci-dessous
$ find . . Linux ne vous permet pas de créer ce fichier, mais c'est possible sous Windows, c'est donc là que find est utile en conjonction avec inode.
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!