0%

Mac OS 系统无法双击使用 Chrome 浏览器打开 HTML 文件

Mac OS 系统中文件经常会被附加上特有的扩展属性 ( extend attributes ),具体表现是用 ls -l 查看时会有 @ 的标记,比如:

1
2
$ ls -l
.rw-rw-r--@ 6.5k woodenrobot 3 Aug 2020 index.html

这个 @ 属性是在 Finder 中对文件进行任意操作后被增加上的,把 @ 属性去掉后就可以正常双击 HTML 文件使用 Chrome 打开了。

清除一个文件的所有扩展属性的方法:

1
$ xattr -c filename 

清除目录所有文件扩展属性的方法:

1
$ xattr -rc dirpath 

清除当前目录下所有文件扩展属性的方法:

1
$ xattr -rc .

欢迎关注我的其它发布渠道