当前位置:  开发笔记 > IOS > 正文

什么是文件权限标志@和+?

如何解决《什么是文件权限标志@和+?》经验,为你挑选了1个好方法。

我的mac有文件夹Shared和Public文件夹.他们的权限是公共的drwxr-xr-x +和共享的drwxrwxrwt @.标志+和@是什么意思?



1> 小智..:

@表示存在"扩展属性".类型

ls -l@

看看它们是什么.使用该命令,在它之后使用@的所有内容都会有一些额外的行来解释为什么它有@.根据我的经验,@通常意味着将使用非默认应用程序打开文件(即,它可能使用不同于您习惯的文本编辑器打开),或者偶尔使用不同于$ LANG指定的默认值.

从"ls"的联机帮助页:

如果文件或目录具有扩展属性,则-l选项打印的权限字段后跟"@"字符.否则,如果文件或目录具有扩展的安全信息,则-l选项打印的权限字段后跟"+"字符.

推荐阅读
大大炮
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有