财商书苑
全民财商训练提升,认真负责我们的每句话

Mac无法打开目录,显示为一个文件

Mac 系统上下载目录无法打开,显示为一个普通文件的样子。

用[ ls -l ]命令查看,所有者为admin,权限为700,但就是无法访问。

查看了ls的帮助文档,发现了一个[ -e ]的选项,意思是查看ACL( Access Control Lists ) 的权限。

查看结果如下:

果真,Downloads目录的权限与Documents的ACL权限不同。

查询了MAC系统chmod的用法,如下:

故只需要修改Download的ACL为[ everyone deny delete ]即可,操作如下:

其中的0是第一条记录,如果你的记录有多条,类似下面的记录

在chmod的时候修改其中的索引即可: [ chmod =a# 0  … ] 改为 [ chmod =a# 1 …  ]。

OK,此时打开Finder就发现Downloads目录又恢复正常了。

 

附:

下面把ACL再改回去,测试问题的根源:

目录又显示成了一个文件,此时可以确定就是ACL权限设置的问题。

赞(0)
未经允许不得转载:财商书苑-全民财商训练提升 » Mac无法打开目录,显示为一个文件

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址