本文链接:http://blog.youkuaiyun.com/kongxx/article/details/7010472
问题:
今天在Linux上使用cp和mv命令操作NFS上的文件时总是出现以下错误
cp: preserving permissions for `filename': Operation not supported原因:
这个错误是由于cp和mv命令对于ACL的支持,mv命令保持ACL设置信息,cp命令在使用-p,-a参数时保留ACL设置信息。但是如果从一个支持ACL的文件系统向一个不支持ACL的文件系统移动或带ACL属性的拷贝,则会得到类似下面这样的错误提示
cp: preserving permissions for `filename': Operation not supported
设置了ACL的文件在ls -l时可以看到这样的情况,
-rw-rw----+ 1 allen chen 0 Jun 2 09:52 filename有个加号在第一个列的末尾。解决办法:
修改/etc/fstab文件,对要mount的文件系统指定ACL选项,如下:
<host>:/data/export/pcc /pcc nfs noacl 参考:
http://a3linux.blogspot.com/2005/09/linuxacl.html
本文讨论了在Linux系统中使用cp和mv命令在NFS文件系统间移动文件时遇到权限保留问题的原因及解决方案。通过修改/etc/fstab文件指定文件系统选项,可以解决NFS文件系统间移动文件时的权限问题。
6433

被折叠的 条评论
为什么被折叠?



