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 lsattr
su 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?
lsattr
non è un comando OS X standard; provals -leO@
invece. Inoltre, su quale volume è il file? Provamount
a vedere con quali attributi è montato il volume.