当我使用Bash在Snow Leopard OSX系统上从命令行检查较少文件的权限时,看到
-rw-r--r--@
对于某些文件,对于其他文件,我仅看到
-rw-r--r--
@在这里是什么意思?#1 楼
在OSX上,@
符号表示文件具有扩展属性。您可以使用xattr -l
或ls -@
看到它们。从OSX 10.9上的man 1 ls
开始:如果文件或目录具有扩展属性,则由
-l
选项打印的权限字段后跟一个@
字符。-rw-r--r--@
-rw-r--r--
@在这里是什么意思?@
符号表示文件具有扩展属性。您可以使用xattr -l
或ls -@
看到它们。从OSX 10.9上的man 1 ls
开始:-l
选项打印的权限字段后跟一个@
字符。
评论
谢谢!我刚试过,我看到了xattr -l variables.less com.macromates.caret:..需要了解TextMate为什么这样做。
–rhand
2013年12月26日8:09