Mac OS X Lion:文件夹和文件权限


2

每次我尝试更改文件或文件夹的名称,或删除文件或文件夹时,都会出现密码对话框输入。这在Sites文件夹中,权限为drw--rw,用户和所有人。随附文件的权限为:所有人->自定义,用户->读写,以及所有人->读写。我不明白为什么每个人都出现两次。有人对发生的事情有想法吗?

drwx---rwx+ 12 alv  wheel    408 Mar  7 14:52 css
-rwx---rw-@  1 alv  wheel   1126 Mar 15 09:51 do.php
drwx---rwx+ 10 alv  wheel    340 Jan  2 02:43 images
drwx---rwx+  5 alv  wheel    170 Mar  5 15:14 includes
-rwx---rw-@  1 alv  wheel   5912 Mar 28 10:04 index.php
drwx---rwx+ 15 alv  wheel    510 Mar  7 14:52 js
drwx---rwx+  8 alv  wheel    272 Jan 30 09:55 load
-rwx---rw-@  1 alv  wheel    173 Jan 29 15:28 logout.php
-rwx---rw-@  1 alv  wheel   1630 Mar 28 16:06 map.php
drwx---rwx+ 19 alv  wheel    646 Mar 17 17:56 model
-rwx---rw-@  1 alv  wheel    309 Mar 19 13:54 robots.txt
drwx---rwx+  7 alv  wheel    238 Mar  7 10:54 shared
drwx---rwx+  3 alv  wheel    102 Mar 21 17:00 sitemap
drwx---rwx+ 17 alv  wheel    578 Mar 24 02:47 utility
-rwx---rw-@  1 alv  wheel    994 Mar 18 01:23 visitor.php

我想我知道出什么问题了。但是我不知道如何解决。看,如果我使用ls -le @ a:

-rw-r--r--@  1 alv  wheel  1839 Mar 29 18:00 header.php
    com.macromates.caret      35 
-rwxr--r--@  1 alv  wheel  2160 Mar 28 19:27 header2.php
    com.macromates.caret      35 
    0: group:everyone deny delete

header.php是我使用textmate.app创建的文件。我很久以前创建的header2.php ...但是我不知道何时更改权限。

如何修改“ 0:组:每个人都拒绝删除”这一部分?


1
转到终端,运行ls -la ~/Sites并发布结果。
凯尔·琼斯

好吧,我不知道轮组是什么
alvizouri 2012年

Answers:


2

我解决了 这很简单。我需要删除ACL 0: group:everyone deny delete

通过以下简单的行,应用递归文件夹和文件:

chmod -R -a# 0 Sites

我在这里找到了所有信息


1

根据您的描述,听起来您不是Directory的所有者。单击您的主文件夹中的实际Sites目录,单击CMD-I,然后在此处检查所有者。如果不是您,请进行补救。


我做到了,没用。
alvizouri 2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.