2016-12-22 3 views
0

「@」文字をファイルのアクセス許可から削除するにはどうすればよいですか?Mac OSXのファイルのアクセス許可に「@」が含まれています - それを削除する方法「@」

'@'は、Mac/OSXマシンのファイルアクセス許可でこのファイルで拡張属性が設定されていることを示します。

  1. 試したchmod 755 galaxy-ansible.ymlでも、それは役に立たなかった。
  2. 試したecho | chmod -E galaxy-ansible.ymlは、役に立たなかった(sudoを使用しても)。
  3. 試したxattr -d galaxy-ansible.yml(これはどちらでも役に立たなかった)(sudoを使用しても)。

私もまだ、ルートユーザーとして上記の操作をした「@」の文字が離れて、​​ファイルのパーミッションから行くのではありません。

[[email protected] ~/aks/anisble] $ ls [email protected] galaxy-ansible.yml 
[email protected] 1 arun staff 270 Dec 22 12:31 galaxy-ansible.yml 
    com.apple.quarantine  67 

私の〜/ AKSフォルダには、CentOSのの浮浪者ボックスにマップされていると私はls -lをやって、浮浪者のボックスによなら、私を与えるものではありません「@」(それが最大/ OSXのマシンではないとして):私のMac/OSXマシンで

-rwxr-xr-x. 1 vagrant vagrant 270 Dec 22 00:12 galaxy-ansible.yml 

は、他の.ymlファイルがあるが、それらは持っていません「@」ファイルのパーミッションに私が削除しようとしているので、「@」銀河-ansible.ymlファイルから(Macマシンの場合)。

現在、ロール/フォルダ全体には、すべてのフォルダ/ファイルの '@'文字が含まれています。

[email protected] 1 arun staff 1132 Dec 21 17:12 README.md 
[email protected] 3 arun staff 102 Dec 21 17:12 defaults 
[email protected] 3 arun staff 102 Dec 21 17:12 handlers 
[email protected] 4 arun staff 136 Dec 21 17:12 meta 
[email protected] 5 arun staff 170 Dec 21 17:12 tasks 
[email protected] 7 arun staff 238 Dec 21 17:12 templates 
+0

の可能性のある重複した[どのように私は、Mac OS Xでのファイルの "拡張属性" を削除しますか?](http://stackoverflow.com/questions/4833052/how -do-i-remove-the-extended-attributes-on-a-file-in-mac-os-x) –

+0

@FrankSchmittありがとうフランク。 'xattr -c file'や' xattr -cr folder'を使って修正しました。私は十分に見えませんでした。 –

答えて

3

次のコマンドは、ファイル/フォルダ(再帰的)レベルで拡張属性を消去するのに役立ちました。

xattr -c <yourfilename> 

または

xattr -cr <yourfoldername> 
関連する問題