この質問は既に存在します
クローズド 10年前.
重複の可能性があります。 ls -la の記号… 最後の記号は何を意味しているのでしょうか?
Mac で ls -l を実行すると、2 つの .yml ファイルが表示されます
-rw-r--r-- 1 aa staff 6 Apr 15 05:50 s1.yml -rw-r--r--@ 1 aa staff 362 Apr 15 05:49 s3.yml
同じ所有者、同じパーミッションですが、1つはパーミッションの最後に@が付いています。が付いているものは私のエディタに表示されますが、付いていないものは表示されません。だから何か意味があるはずです。どのように私はそれなしでファイルの@をオンにすることができますか?私はファインダーでファイルを選択し、情報を取得し、すべてが2つのファイルの間で同一に見えます
26 Andrew Arrow 2010-04-15
ベストアンサー
これはファイルが拡張属性を持っていることを示しています。xattr コマンドはこれらの属性を扱うので、パラメータを見るには xattr -h を試してみてください
17 None 2010-04-15
それは拡張された属性を示しています。これを試してみて
$ ls -a -l -@ total 1576 drwxr-xr-x+ 76 paul staff 2584 Apr 13 17:52 . drwxr-xr-x 5 root admin 170 Aug 22 2009 .. -rw-r--r--@ 1 paul staff 24580 Feb 28 22:07 .DS_Store com.apple.FinderInfo 32
14 Paul Beckingham 2010-04-15