drwxr-xr-x和drwxr-xr-x的区别是什么?
我的dev环境web服务器(本机Mac,无堆栈)开始出现写入文件的问题,当我查看文件夹的不同副本(在Mac上)时,我看到了@符号的添加。在这些文件夹中,我的web服务器无法再写入。
编辑也是为了响应下面的马特
这种情况发生在我的Mac上,我最初将vhost设置为users/*/Sites,但将它们更改为/Library/WebServer/Documents。这给Yii带来了权限问题,所以我为这两个位置添加了vhost,这样我可以在users/*/Sites中构建,在/Library/WebServer/Documents.中构建sim主机,现在我不能写到users/*/Sites,以及@现在出现的位置。不过,我没有看到在finder中显示的符号链接。对出了什么问题有什么想法吗?
发布于 2011-04-26 04:42:51
在OS上,@ after权限表示文件具有扩展属性(也可能是访问控制列表);如果文件位于文件名之后,则表示符号链接。您可以将-@选项添加到ls以显示xattrs,并将-e添加到显示ACL。ls -le@将展示给大家看。我猜你在ACL中有某种拒绝规则,但是既然你已经删除了文件夹,现在找出来有点晚了.
发布于 2011-04-25 21:29:50
@表示一个符号链接。
/ is是一个目录@是一个符号链接\是一个命名管道(fifo) =是一个套接字。*对于可执行文件>是一个“门户”--一种目前尚未在Linux上实现但在Sun/Solaris上支持的文件类型。
http://www.linuxquestions.org/questions/linux-general-1/ls-append-indicators-774105/
https://stackoverflow.com/questions/5783411
复制相似问题