flyzr 发表于 2012-02-21 09:50

為什麼不能更改文件名

-rwxrwxrwx   1 genesisusers          0 Feb 21 09:39 zp
-rwxrwxrwx   1 genesisusers          0 Feb 21 09:34 zz
# mv zz zd
mv: cannot rename zz to zd: Permission denied
# mv zp za
mv: cannot rename zp to za: Permission denied
#

為什麼可以刪除可以copy但是不能rename呢?權限給的是777啊

doni 发表于 2012-02-21 10:47

删除或改名与文件的权限无关,这要看当前目录的权限
如果如LZ所说,只能删除不能改名,请man ls,找ACL部分的内容参考

yiguihuo 发表于 2012-02-21 15:16

本帖最后由 yiguihuo 于 2012-02-21 15:17 编辑

首先我觉得非常诧异,# 这个是怎么回事,root用户吗?要是这样我也坐等是怎么回事了:sleepy:
如果是genesis用户,这没什么好奇怪的,看看父目录有没有写权限,要是这种情况我猜你删除时习惯加了-f参数,删除报错也没有提示,根本就没有删掉:lol
页: [1]
查看完整版本: 為什麼不能更改文件名