我开始使用dotfiles来同步github所需的所有内容。但是,当符号配置文件从dotfiles/到~/时,我遇到了一些问题。
示例:
$ rm ~/.config/termite/config
$ ln -s ~/dotfiles/termite/config - > ~/.config/termite/config$ ll ~/dotfiles/termite total 4.0K -rw-r--r-- 1 hieuc users 1.9K Nov 18 15:19 config
它不允许我编辑,也不能被白蚁阅读
~/.config/termite/config [Permission Denied]有人知道怎么修吗?
发布于 2018-11-18 22:24:35
每个人都可以读取该文件,就像用户、组和其他人用r位表示的那样。
您的文件是不可执行的,因为每个人都缺少x。这就是给您提供[Permission Denied]错误的原因。
使用以下命令使该文件可执行:
chmod +x ~/.config/termite/config这将添加执行权限,ll ~/.config/termite/config的输出如下所示:
-rw-r-xr-x 1 hieuc users 1.9K Nov 18 15:19 config然后,您将能够执行该文件,而不存在此命令的任何问题:
~/.config/termite/config或者通过光盘进入包含该文件的目录,然后执行该文件:
cd ~/.config/termite/config
./config发布于 2021-09-16 20:02:16
我被拒绝了许可。在我的例子中,链接被破坏了,我不得不删除链接的文件,然后重新链接它。
ln -s /intranet/note/zshtips.html zshtips.html我本可以/应该测试该链接的有效性
readlink zshtips.htmlhttps://unix.stackexchange.com/questions/482613
复制相似问题