what does the @ symbol mean in ls -l directory listing? [duplicate]

It indicates that the file has extended attributes, it is mac specific. The command xattr deals with those attributes, so try xattr -h to see its parameters.


Those indicate extended attributes. Try this:

$ ls -a -l -@
total 1576
drwxr-xr-x+ 76 paul  staff    2584 Apr 13 17:52 .
drwxr-xr-x   5 root  admin     170 Aug 22  2009 ..
-rw-r--r--@  1 paul  staff   24580 Feb 28 22:07 .DS_Store
        com.apple.FinderInfo        32