Mac OSX 文件权限有“@” - 如何删除那个“@”
Mac OSX file permissions has '@' - how to remove that '@'
如何从文件权限中删除“@”字符?
'@' 在 Mac/OSX 机器的文件权限中,用于显示此文件设置了扩展属性。
- 尝试了
chmod 755 galaxy-ansible.yml
但没有用。
- 已尝试
echo | chmod -E galaxy-ansible.yml
,但没有帮助(即使使用 sudo
)。
- 已尝试
xattr -d galaxy-ansible.yml
,但也无济于事(即使使用 sudo
)。
我什至以 root 用户身份执行了上述操作,仍然 '@' 字符没有脱离文件权限。
[arun@MacBook-Pro-2 ~/aks/anisble] $ ls -l@ galaxy-ansible.yml
-rwxr-xr-x@ 1 arun staff 270 Dec 22 12:31 galaxy-ansible.yml
com.apple.quarantine 67
我的 ~/aks 文件夹被映射到 CentOS vagrant box,如果我在 vagrant box 上,做 ls -l
不会给我 '@'(因为它不是 Max/OSX机):
-rwxr-xr-x. 1 vagrant vagrant 270 Dec 22 00:12 galaxy-ansible.yml
在我的 Mac/OSX 机器上,还有其他 .yml 文件,但这些文件在文件权限中没有“@”,所以我试图从 galaxy-[=49= 中删除“@” ] 文件(在 Mac 机器上)。
现在整个 roles/.. 文件夹中任何 folder/files.
都有 '@' 字符
-rwxr-xr-x@ 1 arun staff 1132 Dec 21 17:12 README.md
drwxr-xr-x@ 3 arun staff 102 Dec 21 17:12 defaults
drwxr-xr-x@ 3 arun staff 102 Dec 21 17:12 handlers
drwxr-xr-x@ 4 arun staff 136 Dec 21 17:12 meta
drwxr-xr-x@ 5 arun staff 170 Dec 21 17:12 tasks
drwxr-xr-x@ 7 arun staff 238 Dec 21 17:12 templates
以下命令有助于清除文件/文件夹(递归)级别的扩展属性。
xattr -c <yourfilename>
或
xattr -cr <yourfoldername>
如何从文件权限中删除“@”字符?
'@' 在 Mac/OSX 机器的文件权限中,用于显示此文件设置了扩展属性。
- 尝试了
chmod 755 galaxy-ansible.yml
但没有用。 - 已尝试
echo | chmod -E galaxy-ansible.yml
,但没有帮助(即使使用sudo
)。 - 已尝试
xattr -d galaxy-ansible.yml
,但也无济于事(即使使用sudo
)。
我什至以 root 用户身份执行了上述操作,仍然 '@' 字符没有脱离文件权限。
[arun@MacBook-Pro-2 ~/aks/anisble] $ ls -l@ galaxy-ansible.yml
-rwxr-xr-x@ 1 arun staff 270 Dec 22 12:31 galaxy-ansible.yml
com.apple.quarantine 67
我的 ~/aks 文件夹被映射到 CentOS vagrant box,如果我在 vagrant box 上,做 ls -l
不会给我 '@'(因为它不是 Max/OSX机):
-rwxr-xr-x. 1 vagrant vagrant 270 Dec 22 00:12 galaxy-ansible.yml
在我的 Mac/OSX 机器上,还有其他 .yml 文件,但这些文件在文件权限中没有“@”,所以我试图从 galaxy-[=49= 中删除“@” ] 文件(在 Mac 机器上)。
现在整个 roles/.. 文件夹中任何 folder/files.
都有 '@' 字符-rwxr-xr-x@ 1 arun staff 1132 Dec 21 17:12 README.md
drwxr-xr-x@ 3 arun staff 102 Dec 21 17:12 defaults
drwxr-xr-x@ 3 arun staff 102 Dec 21 17:12 handlers
drwxr-xr-x@ 4 arun staff 136 Dec 21 17:12 meta
drwxr-xr-x@ 5 arun staff 170 Dec 21 17:12 tasks
drwxr-xr-x@ 7 arun staff 238 Dec 21 17:12 templates
以下命令有助于清除文件/文件夹(递归)级别的扩展属性。
xattr -c <yourfilename>
或
xattr -cr <yourfoldername>