首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法编辑文件符号链接(权限被拒绝)

无法编辑文件符号链接(权限被拒绝)
EN

Unix & Linux用户
提问于 2018-11-18 21:34:37
回答 2查看 333关注 0票数 0

我开始使用dotfiles来同步github所需的所有内容。但是,当符号配置文件从dotfiles/~/时,我遇到了一些问题。

示例:

代码语言:javascript
复制
$ 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

它不允许我编辑,也不能被白蚁阅读

代码语言:javascript
复制
~/.config/termite/config [Permission Denied]

有人知道怎么修吗?

EN

回答 2

Unix & Linux用户

发布于 2018-11-18 22:24:35

每个人都可以读取该文件,就像用户、组和其他人用r位表示的那样。

您的文件是不可执行的,因为每个人都缺少x。这就是给您提供[Permission Denied]错误的原因。

使用以下命令使该文件可执行:

代码语言:javascript
复制
chmod +x ~/.config/termite/config

这将添加执行权限,ll ~/.config/termite/config的输出如下所示:

代码语言:javascript
复制
-rw-r-xr-x 1 hieuc users 1.9K Nov 18 15:19 config

然后,您将能够执行该文件,而不存在此命令的任何问题:

代码语言:javascript
复制
~/.config/termite/config

或者通过光盘进入包含该文件的目录,然后执行该文件:

代码语言:javascript
复制
cd ~/.config/termite/config

./config
票数 0
EN

Unix & Linux用户

发布于 2021-09-16 20:02:16

我被拒绝了许可。在我的例子中,链接被破坏了,我不得不删除链接的文件,然后重新链接它。

代码语言:javascript
复制
ln -s /intranet/note/zshtips.html zshtips.html

我本可以/应该测试该链接的有效性

代码语言:javascript
复制
readlink zshtips.html
票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/482613

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档