对于我自己拥有的简单本地文件,以下内容无效:
1:37:51/spark-training-scripts:113 $ll /shared/sparkeast.pem
-rw-r--r--@ 1 steve staff 1692 Mar 7 11:30 /shared/sparkeast.pem
让我们查看扩展属性:
11:44:00/spark-training-scripts:114 $xattr /shared/sparkeast.pem
com.apple.metadata:kMDItemWhereFroms
com.apple.quarantine
尝试删除扩展属性(全部):
11:44:24/spark-training-scripts:115 $ xattr -d /shared/sparkeast.pem
不用找了:
11:44:28/spark-training-scripts:116 $xattr /shared/sparkeast.pem
com.apple.metadata:kMDItemWhereFroms
com.apple.quarantine
答案1
xattr -d
将删除单个属性,并且必须指定属性名称:
xattr -d com.apple.metadata:kMDItemWhereFroms /shared/sparkeast.pem
xattr -d com.apple.quarantine /shared/sparkeast.pem
或者,您可以使用xattr -c
,清除文件中的所有扩展属性:
xattr -c /shared/sparkeast.pem