Mac 使用 Mac cli xattr 删除隔离扩展属性

hammer · May 16, 2024 · 88 hits
# 当我们查看文件的时候,看到属性后面有一个 @ 符号
# 这是文件的扩展属性

ls -ll
drwx------@  5 user  staff   170B  2 23 00:47 Applications
-rwx------+  4 user  staff   136B  4  1 17:11 Desktop


# 使用以下命令就能显示文件的扩展属性
ls -l@

xattr

这时候 xattr 会更方便

xattr file.jpg

xattr -l file.jpg

xattr 常用命令

# 删除某个属性
xattr -d com.apple.metadata:kMDItemWhereFroms file.jpg

# 删除所有属性
xattr -cfile.jpg

删除安全提示

我们从网上下载执行文件,安装的时候,总会提示有安全风险,用以下的命令可以直接删除 quarantine,然后直接运行软件。

xattr -rd com.apple.quarantine file.dmg
No Reply at the moment.
You need to Sign in before reply, if you don't have an account, please Sign up first.