【2.2】mac删掉文件额外的属性
如果一个文件或文件夹带有其他的属性,则会在权限后面看到@这个字符。这是出去额外的安全信息(extended security information,ACLs)
@权限的处理
tanqianshan[tools]$ ls -l
total 1096928
drwxr-xr-x 34 tanqianshan staff 1156 3 30 2018 MacPorts-2.4.2
-rwxrwxr-x@ 1 tanqianshan staff 561623279 5 22 13:37 biovia_2019.ds2019client.bin
drwxr-xr-x 7 tanqianshan staff 238 8 7 2018 moe
查看@权限
tanqianshan[tools]$ ls -@l biovia_2019.ds2019client.bin
-rwxrwxr-x@ 1 tanqianshan staff 561623279 5 22 13:37 biovia_2019.ds2019client.bin
com.apple.metadata:kMDItemWhereFroms 127
com.apple.quarantine 68
消除额外的权限
tanqianshan[tools]$ xattr -d com.apple.quarantine biovia_2019.ds2019client.bin
tanqianshan[tools]$ xattr -d com.apple.metadata:kMDItemWhereFroms biovia_2019.ds2019client.bin
tanqianshan[tools]$ ls -l
total 1096928
drwxr-xr-x 34 tanqianshan staff 1156 3 30 2018 MacPorts-2.4.2
-rwxrwxr-x 1 tanqianshan staff 561623279 5 22 13:37 biovia_2019.ds2019client.bin
drwxr-xr-x 7 tanqianshan staff 238 8 7 2018 moe
参考资料
这里是一个广告位,,感兴趣的都可以发邮件聊聊:tiehan@sina.cn
个人公众号,比较懒,很少更新,可以在上面提问题,如果回复不及时,可发邮件给我: tiehan@sina.cn
个人公众号,比较懒,很少更新,可以在上面提问题,如果回复不及时,可发邮件给我: tiehan@sina.cn