Les inodes et le shell

Un peu d'Admin
4 novembre 2015

Il arrive souvent dans sa vie de linuxien de se retrouver face à un fichier ou répertoire dont le nom est composé de caractères spéciaux ( – — ; & $ ? * ! and more) rendant la manipulation, notamment l’éffacement délicat.
Sous un desktop, un coup de votre gestionnaire de fichier préféré et le fichier disparait. Sous bash, l’affaire est plus dificille.

![https://www.le5emeaxe.fr/wp-content/uploads/2015/11/cap2-1024×482.png](https://www.le5emeaxe.fr/wp-content/uploads/2015/11/cap2-1024×482.png)

Apres avoir épuisé les:

rm \! rm "-!"  rm "\!" etc ...

Il reste l’effacement par inode :

ls -li


![https://www.le5emeaxe.fr/wp-content/uploads/2015/11/cap2-1024×482.png](https://www.le5emeaxe.fr/wp-content/uploads/2015/11/cap2-1024×482.png)

find  -maxdepth 1   -inum 12858134    -delete

Et zou, disparu ! Super tchao