質問: Unix(Mac) の ls コマンドについての質問です。 「ls -l」と入力すると以下の画像の様な出力になると思われますが、画像の赤枠の部分の「@」は何を意味するのでしょうか?
回答: 気づいてしまったんですね・・・ 実は現在のmacOSは内部がUNIXだというのはご存知かと思いますが、mac独自の部分も当然あります。 その1つがこの「@」です。 macOS独自の「拡張属性(Extended Attribute)」が付加されていることを表しています。 どんな拡張情報が追加されているのか知りたい場合は、 xattr コマンドの後ろに@のついた行のファイル名・ディレクトリ名を指定することで、見ることができます。 ぶっちゃけあまり気にしなくて良いかと。