I've had some trouble with permissions on my Mac going crazy lately after trying to network my mac to a PC. I think I'm close to having issues resolved, but I can't figure out what the "@" means at the end of my permissions, e.g., "drwxrwxr-x@". Can anyone tell me? This is listed on 2 of my drives, one internal and one external. I'm using Leopard ...
Hi.
The @ symbol means that the file (or directory) has extended attributes.
An extract from the man page for ls:
If the file or directory has extended
attributes, the permissions field printed by the -l option is followed by a '@' character. Otherwise, if the
file or directory has extended security information (such as an access control list), the permissions field
printed by the -l option is followed by a '+' character.
1 Like
Thank you for the quick response! Are those attributes "bad"? Does it make sense to remove? If so, how?
No. They're not bad. The attributes provide useful information, it makes no real sense to remove them, but if you chose to, you can use the xattr command
There are some examples in the link I posted.
Use xattr -h
for more info. There's no man page for it, sadly.
1 Like