web-dev-qa-db-ja.com

OS X:ファイルの「@」属性はどういう意味ですか?

Snow Leopardマシンの場合、ターミナルで:

la ~/src/rmcl/ | grep RMCL
-rw-r--r--@  1 claytonstanley  staff  6766167 Nov 13  2009 RMCL

その「@」属性は何ですか?

このファイルは、Rosettaで実行される古いOSXプログラムの一部です。 Rosettaで実行されている一部の古いプログラムで、ファイルを開くときに@属性が必要になるという問題が発生しています。しかし、その属性が何であるかわからないので、それを追加/削除する方法を知る方法がありません。

私はこれについて徹底的なグーグル検索を試みましたが、答えを見つけることができませんでした。これは簡単に見つけられると思いました。 @特殊文字が1つあるため、Googleクエリが正しく機能していない可能性があります。

任意の情報。よろしくお願いします。

ありがとう!

8
Clayton Stanley

拡張属性用です。

ls -la@eを試して表示してください。通常のchmodを使用して設定できます(man chmodを確認してください)。

9
Chris Hasiński

基本的に他の人が言ったこと。拡張属性用です。 xattr -lを使用して情報を取得することもできます。

4
espenfjo

OS Xの拡張属性(@記号の付いたファイル)に関する素晴らしい記事はここにあります

http://xahlee.blogspot.de/2010/07/os-x-extended-attributes-and-xattr.html

4
GMx