2016-12-22 7 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 기계 아니에요으로) : 내 맥/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

가능한 복제 [I 맥 OS X의 파일에서 "확장 속성"을 제거하려면 어떻게합니까?] (http://stackoverflow.com/questions/4833052/how -do-i-remove-the-extended-attributes-on-a-file-in-mac-os-x) –

+0

@FrankSchmitt Thanks Frank. 'xattr -c file' 또는'xattr -cr folder'를 사용하여 그것을 고쳤습니다. 나는 충분히 좋아 보이지 않았다. –

답변

3

다음 명령은 파일/폴더 (재귀) 수준에서 확장 특성을 지우는 데 도움이됩니다.

xattr -c <yourfilename> 

또는

xattr -cr <yourfoldername>