用过bsd或unix系统的友人,是否见过这个符号

WBOY
发布: 2016-06-13 13:02:12
原创
942 人浏览过

用过bsd或unix系统的朋友,是否见过这个符号
我的系统是mac OSX,在权限列表处发现了个奇怪的符号。
这里没法发图,我就贴文本吧。

drwxr-xr-x+ 48 angryfrog  staff   1632 11 20 10:49 .
drwxr-xr-x   6 root       admin    204 10 10 14:54 ..
-rw-------   1 angryfrog  staff      5  2 10  2012 .CFUserTextEncoding
-rw-r--r--@  1 angryfrog  staff  24580 11 17 03:51 .DS_Store
drwx------   2 angryfrog  staff     68 11 20 10:49 .Trash
-rw-------   1 angryfrog  staff      0 10 11 15:32 .Xauthority
drwxr-xr-x   4 angryfrog  staff    136  2 11  2012 .adobe
-rw-------   1 angryfrog  staff   8706 11 20 03:05 .bash_history

请看第四行,-rw-r--r--@,最后有个"@",这个符号我在centos上没有找到过。其他的linux我估计也没有。
由于mac OS内核darwin是基于freebsd核openbsd的,所以想请教下是否有人知道这个符号的含义。我在cu的bsd版提问没有得到答案。在csdn的unix区也提问了。但都没得到答案。我现在甚至有点怀疑这是darwin特有的符号了。

孤陋寡闻了,如果您知道,请告知其含义,我也琢磨了好久,但实在看不出到底是什么含义。
------最佳解决方案--------------------
昨天查了好久也没查到这个原因,看了下自己的mac以及linux服务器,也没有发现这个符号,原来是额外的东西啊,学习了,非常感谢楼主把答案公布。
------其他解决方案--------------------
在unix版问到答案了。这个属性表示此文件或此目录含有额外属性。比如在mac上下载文件后双击打开,会提示诸如“此文件来自网络下载不安全”之类的,这种标识就来自这个额外属性中,可以用xattr -l命令查看。

额外属性并不是mac的独有,只不过ls -al后,只有mac上才会显示这个@符号。

从mac上打包文件copy到linux上,这个属性会导致linux上打开失败,就是这个属性作怪。所以从mac上打包时需要tar -x去掉这个属性到linux。

先不结贴,就当给大家也提个醒吧
------其他解决方案--------------------
该回复于2012-11-21 11:40:08被管理员删除

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!