Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

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

Possible Duplicate:
What does the @ in ls -al mean?

When doing an ls -l some files are tagged with "@" like this:

-rw-r--r--@ 1 master staff 2074042 Feb 3 19:26 openssh-5.1p1-vs-openbsd.diff

What does that mean?

share|improve this question

marked as duplicate by Arjan, BinaryMisfit Feb 8 '10 at 1:07

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

Duplicate of, among others, "What does the @ in ls -al mean?" at – Arjan Feb 7 '10 at 22:04
up vote 2 down vote accepted

They are extended attributes. ls -l@ shows them (mostly they are flags to indicate that the file is coming from the internet, in those cases, when opening the file (or installing a DMG) MacOS will ask if you really want to open it). The xattr command allows you to change them.

There is another one too. ls -lO (upper case O) shows the flags set via chflags command. ls -lO@ shows the file in it's full glory.

share|improve this answer
I was sure I had chcked "man ls" duh – Nicholaz Feb 7 '10 at 20:57
Personally, I use ls -lOa@ehTi. I like to just go for it... Oh yes, and even displaying all this information, the shell still runs circles around the Finder. Have to wonder what it's doing. :o – William T Froggard Jun 24 '15 at 19:56

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