J'ai un petit serveur Linux (Debian Squeeze) qui exécute un serveur Samba configuré pour partager des dossiers avec certaines machines Windows. En essayant de supprimer l'un des répertoires de Windows, j'ai reçu l'erreur "Impossible de supprimer le dossier".
J'ai essayé de supprimer le répertoire de la console Linux. J'ai eu une erreur similaire:
# rm dir-name -rf
rm: cannot remove `dir-name': Directory not empty
J'ai énuméré le contenu du répertoire et trouvé un fichier nommé .fuse_hidden suivi d'un nombre hexadécimal (000¹).
# ls -la dir-name
-rwxrwxrwx 1 root root 5120 Feb 13 11:46 .fuse_hidden000bd8c100000185
J'ai essayé de supprimer le fichier .fuse_hidden, mais un nouveau fichier a été créé instantanément (notez le changement de numéro hexadécimal).
# rm dir-name/.fuse_hidden000bd8c100000185
# ls -la dir-name
-rwxrwxrwx 1 root root 5120 Feb 13 11:46 .fuse_hidden000bd8c100000186
J'ai également essayé d'utiliser Midnight Commander pour supprimer le fichier sans succès.
Les autres solutions que j'ai trouvées jusqu'à présent impliquent l'interface graphique et je n'ai que la console.
Toutes les suggestions sont appréciées.
rm dir-name -rf
?