如何从显示扩展属性的文件中删除锁

问题描述

我在macos莫哈韦沙漠。我的系统上有一个文件被Dreamweaver锁定。我将文件复制到另一个目录以在另一个用户检出该文件时对其进行处理,但是该锁已随文件一起复制。因此,我的系统上有一个我无法写入且无法删除文件,该文件位于沙箱之外。须藤没有帮助。我注意到它具有扩展的属性,并试图清除它,但是没有用。如何清除扩展属性删除文件

$ xattr index.html
com.apple.FinderInfo
$ xattr -c index.html
xattr: [Errno 1] Operation not permitted: 'index.html'
$ 

解决方法

我发现了问题。首先,我必须卸下锁。我是通过Finder GUI完成的。

  1. 按住Control键并单击Finder中的文件。
  2. 从菜单中选择“获取信息” 出现的菜单。
  3. 展开“常规”部分(如果不是) 已经扩展了。
  4. 取消选中“锁定”复选框。

文件解锁后,可以删除扩展属性。

$ xattr index.html
com.apple.FinderInfo
$ xattr -c index.html
$