文件权限设置中的 @ 符号是什么意思?

文件权限设置中的 @ 符号是什么意思?

我在 MacOSX 上,我ln -s在目录上执行了这些,结果如下:

-rwxrwxr-x@ 1 shiki  admin   970332 Mar  6 16:38 apc.so
-rwxrwxr-x@ 1 shiki  admin   653884 Mar  6 16:38 eaccelerator.so
-rw-rw-r--@ 1 shiki  admin    60064 Mar  6 16:38 gettext.a
-rwxrwxr-x@ 1 shiki  admin    80320 Mar  6 16:38 gettext.so
-rw-rw-r--@ 1 shiki  admin   514784 Mar  6 16:38 imap.a
-rwxrwxr-x@ 1 shiki  admin  3886132 Mar  6 16:38 imap.so

这些是什么意思@符号代表什么意思?

答案1

@ 表示文件具有扩展属性。这些属性通常用于表示文件来自包、从互联网下载等。

ls -al@ imap.a

将显示为该文件保存的扩展属性。

相关内容