Si vous rencontrez des fichiers bizarres :
# ls -l
-rw-rw-r-- 1 st08875a staff 365 Jan 7 14:36 udo ps ux|pg
-rw-r--r-- 1 st08875a staff 365 Apr 12 2024 udo su -
Il faut utiliser une astuce pour réussir à les effacer sans risque de mauvaise interprétation.
Afficher tout d'abord les inodes de ces fichiers :
# ls -li
78607016 -rw-rw-r-- 1 st08875a staff 365 Jan 7 14:36 udo ps ux|pg
77431841 -rw-r--r-- 1 st08875a staff 365 Apr 12 2024 udo su -
Lancer une commande find pour valider qu'il n'y a qu'un seul fichier avec ce numéro d'inode( Si il y a des filesystems en cascade.).
# find . -inum 78607016 -ls
78607016 1 -rw-rw-r-- 1 st0875a staff 365 Jan 7 14:36 ./udo ps ux|pg
Une fois que vous êtes sûr de ne trouver que le fichier attendu, effacer celui-ci par la commande suivante :
# find . -inum 78607016 -exec rm {} \; -ls
Le fichier est alors effacé.