OCS助手软件版本Mac OS下载dmg文件安装后报错:文件内容损坏建议移除垃圾桶的解决办法

sudo xattr -d com.apple.quarantine "/Applications/OCS Desktop.app"

Applications/XXXX 为自己应用中的文件,可以去访达里面打开应用点击对应软件OCS复制后

粘贴到终端中即可,实测可行!

(Mac OS 13.6.3/M1)

按理说,这个办法适用大部分文件损坏的情况,不过我只试了这一个!

科普:

xattr 是一个命令行工具,用于在 macOS 和其他类 Unix 系统上管理文件的扩展属性 (extended attributes)。扩展属性是文件系统的一个特性,它允许用户为文件或目录存储任意键值对

功能说明

  1. 列出文件的所有扩展属性

  2. xattr [-l] [-r] [-s] [-v] [-x] file [file ...]
    

    这个命令列出指定文件的所有扩展属性。

  3. 打印指定扩展属性的值

  4. ​​​​​​​xattr -p [-l] [-r] [-s] [-v] [-x] attr_name file [file ...]

    使用 -p 选项打印指定文件中名为 attr_name 的扩展属性的值。

  5. 设置扩展属性的值​​​​​​​

  6. xattr -w [-r] [-s] [-x] attr_name attr_value file [file ...]
    
  7. 使用 -w 选项将名为 attr_name 的扩展属性设置为 attr_value

  8. 删除扩展属性

    xattr -d [-r] [-s] attr_name file [file ...]

    使用 -d 选项删除指定文件中名为 attr_name 的扩展属性。

  9. 清除所有扩展属性

    xattr -c [-r] [-s] file [file ...]

    使用 -c 选项删除指定文件中的所有扩展属性。

选项说明

  • -h: 打印帮助信息。
  • -l: 打印详细格式(包括 attr_name: attr_value 和十六进制输出的偏移量及 ASCII 表示)。
  • -r: 递归操作,作用于目录及其所有子目录中的文件。
  • -s: 作用于符号链接本身,而不是符号链接指向的目标文件。
  • -v: 也打印文件名(在递归操作和处理多个文件时自动启用)。
  • -x: 输入和输出的 attr_value 以十六进制字符串表示。

示例

  1. 列出文件的扩展属性​​​​​​​

  2. xattr myfile.txt

  3. 打印扩展属性的值

    xattr -p com.example.myattr myfile.txt

  4. 设置扩展属性的值

    xattr -w com.example.myattr "This is a value" myfile.txt

  5. 删除扩展属性

  6. xattr -d com.example.myattr myfile.txt 

  7. 清除所有扩展属性​​​​​​​

    xattr -c myfile.txt

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

周粥i

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值