howto:supprimer-inode

Supprimer un fichier sous Linux en utilisant le numéro d'inode

Lorsqu'on créé un fichier sous UNIX/Linux avec des caractères spéciaux, tels que touch \"la*, on ne peut pas le supprimer avec un simple rm "la*, mais on peut utiliser le numéro d'inode.

Récupérer le numéro d'inode

ls -il

total 8
415984 -rw-rw-r-- 1 sav sav    0 Apr 11 10:07 '"la*'
417981 drwxrwxr-x 2 sav sav 4096 Apr 11 09:44  ]rf
415985 -rw-rw-r-- 1 sav sav   11 Apr  8 16:24  text

Utiliser find/delete pour supprimer le fichier

find . -inum 415984 -delete
howto/supprimer-inode.txt · Last modified: 2025/02/19 10:59 by 127.0.0.1