我第一次尝试reveal.js,只是克隆并安装了全设置。我打开本地主持人的幻灯片演示文稿,玩了几秒钟。到目前一切尚好。之后,我关闭了演示文稿,开始编辑index.html文件,但是当我试图保存时,我没有编辑的权限。然后我查了一下:
[reveal.js (master)]$ ls -lg ~/.../reveal.js/index.html
-rw-r--r-- 1 root 1479 mag 5 10:15 ~/.../reveal.js/index.html因此,我按照建议的这里使用find更改权限。这意味着:
[reveal.js (master)]$ sudo find ~/.../reveal.js -type f -exec chmod 755 {} \;再次检查:
[reveal.js (master)]$ ls -lg ~/.../reveal.js/index.html
-rwxr-xr-x 1 root 1479 mag 5 10:15 ~/.../reveal.js/index.html我认为一切都很好,但当我再次尝试编辑时,我仍然没有权限。
有人知道这个线索吗?
编辑:也尝试了查找命令的递归版本
[reveal.js (master)]$ sudo find ~/.../reveal.js -type f -exec chmod 755 -R {} \;发布于 2016-05-05 16:54:55
用尽可能简单的命令解决:
sudo chmod -R ugo+rw真丢人。
https://stackoverflow.com/questions/37055642
复制相似问题