J'ai essayé de déplacer quelques fichiers dans un sous-dossier sous OS X. L'un d'entre eux a refusé de se déplacer. Il dit Operation not permitted
. J'ai réessayé en tant que Root :
$ sudo mv file subfolder/
mv: rename file to subfolder/file: Operation not permitted
$ sudo mv file filex
mv: rename file to filex: Operation not permitted
$ lsattr file
lsattr: Inappropriate ioctl for device While reading flags on file
J'ai essayé lsattr
sur d'autres fichiers ; tous les fichiers que j'ai essayés m'ont donné le même message : Inappropriate ioctl for device While reading...
Venant de Linux, je ne connaissais pas les drapeaux, donc voici la sortie de ls -leO@ file
:
$ ls -leO@ file otherfile
-rwxrwxrwx 1 eeytan staff uchg 79549 Nov 11 2010 file
-rw-r--r-- 1 eeytan staff - 5071 Sep 7 02:37 otherfile
J'ai essayé l'utilitaire de disque d'OS X ; il a dit qu'il n'y avait aucune erreur sur mon disque. Qu'est-ce qui se passe ici ?