博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
OSX 系统无法直接用 Chrome 双击点击打开本地 html 文件
阅读量:4571 次
发布时间:2019-06-08

本文共 470 字,大约阅读时间需要 1 分钟。

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

$ ls -l index.html-rw-r--r--@  1 cnhavee  staff  1518  1 9 14:13 index.html

这个 @ 属性是用户在 Finder中对文件进行任意操作后就会被附带上,这可能导致在 OS X 下打包后放到 Linux 系统分享文件的时候,会出现莫名其妙的错误,兼因 tar 命令本身并不能区分 extend attributes。

这样的文件如果把扩展属性(Extend Attributes)去掉,就可以打开了。

一次性清除一个文件的所有扩展属性 extend attributes:

$ xattr -c filename

对一个目录及其下的所有文件做清除操作:

$ xattr -rc directory

转载于:https://www.cnblogs.com/fazero/p/6207787.html

你可能感兴趣的文章
jquery判断页面网址是否有效
查看>>
OC 的Runtime 消息转发机制
查看>>
单线程与多线程的简单示例(以Windows服务发短信为示例)
查看>>
Redis在win7上的可视化应用
查看>>
Linq表连接大全(INNER JOIN、LEFT OUTER JOIN、RIGHT OUTER JOIN、FULL OUTER JOIN、CROSS JOIN)
查看>>
微信小程序之转发功能(附效果图和源码)
查看>>
成熟法则
查看>>
Android 中自定义控件和属性(attr.xml,declare-styleable,TypedArray)的方法和使用
查看>>
[转]SP 2010: How To – Event Receivers and Custom Error Pages
查看>>
棋牌分布式架构
查看>>
【安卓基础】倒计时按钮封装(验证码倒计时按钮)
查看>>
configparser模块
查看>>
Crack的必备工具(2)
查看>>
SelectQueryBuilder的用法
查看>>
无法启动此程序,因为计算机丢失MSVCP120.dll
查看>>
jQuery EasyUI API 中文文档 - 表单(Form)
查看>>
笔试遇到过的算法题
查看>>
android 强制设置横屏 判断是横屏还是竖屏
查看>>
几种颜色模型的转换公式
查看>>
Oracle SQL多表查询
查看>>