我试图将一些文件移动到OS X上的子文件夹。一个文件拒绝移动。它说Operation not permitted
。我再次以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
我试过lsattr
其他文件;我尝试过的所有文件都给了我相同的信息:Inappropriate ioctl for device While reading...
来自Linux,我不知道标志,所以这里是输出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
我尝试了OS X磁盘实用程序;它说我的磁盘上没有错误。这里发生了什么?
lsattr
不是标准的OS X命令;试一试ls -leO@
。另外,文件在什么卷上?尝试mount
查看该卷安装了哪些属性。