我在 MacOSX 上有这个输出:
$ ls -l
total 40
-rwxr-xr-x@ 1 levente staff 52 30 Sep 15:38 pl
-rwxr-xr-x 1 levente staff 675 14 Feb 17:07 plplay
-rwxr-xr-x@ 1 levente staff 662 26 Jan 14:13 plstart
-rwxr-xr-x@ 1 levente staff 296 1 Dec 11:50 plstop
-rwxr-xr-x@ 1 levente staff 268 29 Dec 18:44 plweb
权限旁边的“@”是什么意思?
答案1
这意味着这些文件具有文件系统的扩展属性,这些属性不是正常的 Unix 权限。尝试执行xattr <file>
并查看设置了哪些内容。