I am trying to determine what all of the attributes are of a regular file (as opposed to a symbolic link, etc.) on Mac OS X with Mac OS Extended (Journaled) (HFS+). Here is my current list:

Compression State
Unix Permissions
User
Group
extended attributes (xattr)
last access time (stat)
last data modification (stat)
last file status change (stat)
archived flag (chflags)
opaque flag (chflags)
nodump flag (chflags)
sappend flag (chflags)
schg flag (chflags)
uappend flag (chflags)
uchg flag (chflags)
hidden flag (chflags)
ACLs
File Type Code
File Creator Code
Resource Fork
Hard Link Count

Can anyone think of any other attributes that I may have missed?

link|improve this question
1  
"Mac OS Extended" is also known as HFS+ and described in Technote TN1150. Your list is missing the link count (hardlinks). – grawity Aug 26 '11 at 12:10
1  
IIRC, you can add any attributes you want to a file. Or is that just EXIF? – digitxp Aug 26 '11 at 12:49
@digitxp If you are referring to extended attributes (xattr) mentioned above, then you are correct. Otherwise, I am not sure what you are referring to...can you provide an example? – ericgorr Aug 26 '11 at 13:49
feedback

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
or
required, but never shown

Browse other questions tagged or ask your own question.