Ho provato a spostare alcuni file in una sottocartella su OS X. Uno ha rifiutato di spostarsi. Diceva Operation not permitted. Ho provato di nuovo come 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
Ho provato lsattrsu altri file; tutti i file che ho provato mi hanno dato lo stesso messaggio:Inappropriate ioctl for device While reading...
Venendo da Linux, non sapevo delle bandiere, quindi ecco l'output di 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
Ho provato l'utilità del disco OS X; diceva che non c'erano errori sul mio disco. Cosa sta succedendo qui?
lsattrnon è un comando OS X standard; provals -leO@invece. Inoltre, su quale volume è il file? Provamounta vedere con quali attributi è montato il volume.