Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm on MacOSX, I did ln -s on a directory and these are the results:

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

What do those @ symbols mean?

share|improve this question
up vote 25 down vote accepted

@ signifies that the file has extended attributes. Those attributes are usually used to signify that the file came from a package, was downloaded from the internet, etc.

ls -al@ imap.a

will show you the extended attributes that are saved for that file.

share|improve this answer
awesome! thanks! – Shiki Jun 17 '10 at 8:18
handy followup when you want to remove them:… – ptim Feb 3 '15 at 5:40

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.