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