web-dev-qa-db-ja.com

OSX lsで「@」(アットマーク)記号は何を意味しますか?

Snow Leopard OSXシステムのコマンドラインからBashを使用して少ないファイルのアクセス許可を確認すると、特定のファイルに対して-rw-r--r--@が表示され、他のファイルに対しては-rw-r--r--のみが表示されます。

107
rhand

OSXでは、@記号は、ファイルに 拡張属性 があることを示します。 xattr -lまたはls -@を使用して表示できます。 OSX 10.9のman 1 lsから:

ファイルまたはディレクトリに拡張属性がある場合、-lオプションによって出力される権限フィールドの後には@文字が続きます。

99
Chris Down