首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >"chmod:不能在悬挂的符号链接‘/etc/传输-守护进程/setings.json上操作“

"chmod:不能在悬挂的符号链接‘/etc/传输-守护进程/setings.json上操作“
EN

Ask Ubuntu用户
提问于 2014-10-06 22:30:17
回答 4查看 68.8K关注 0票数 8

我试图安装在我的Ubuntu14.04服务器上的传输,我不确定是否跳过这个部分。我试图将权限分配给

代码语言:javascript
运行
复制
sudo chmod -R 770 /etc/transmission-daemon/settings.json

但输出是

代码语言:javascript
运行
复制
chmod: cannot operate on dangling symlink '/etc/transmission-daemon/settings.json

我是不是做错了什么,还是干脆跳过这部分?

我是按照这里的指示:在Ubuntu上安装带有web接口的传输,我在第5步的末尾。

更新:ls -l /etc/transmission-daemon/settings.json的输出:

代码语言:javascript
运行
复制
lrwxrwxrwx 1 root debian-transmission 51 Oct 6 18:12 /etc/transmission-daemon/settings.json -> /home/cam/.config/transmission-daemon/settings.json

我猜该文件不存在,因为当我运行cd /home/cam/.config/transmission-daemon,然后运行dir时,什么都不会出现。

EN

回答 4

Ask Ubuntu用户

发布于 2020-05-04 00:49:00

我通过使用完整路径修复了悬挂的符号链接错误,就像这个站点建议的那样:https://www.howtofixthis.com/categories/linux/chmod-cannot-operate-on-dangling-symlink

所以我做了:

代码语言:javascript
运行
复制
ln -s `pwd`/[executable] executable.bin

其中背面(`)表示命令替换

票数 7
EN

Ask Ubuntu用户

发布于 2015-01-17 23:38:45

我也犯了同样的错误,但我与根用户创建了符号链接,并试图与另一个用户进行chmod。确保在这两种操作中使用同一个用户.

票数 1
EN

Ask Ubuntu用户

发布于 2016-10-02 16:49:25

我相信您在执行本教程的过程中发出下面的命令时可能遗漏了或出现在错误的目录中。

sudo cp -a /etc/transmission-daemon/settings.json transmission-daemon/

如果您还没有删除原版,则可以通过在cd /home/user/.config/之后重新跟踪步骤并重新发出命令来解决问题

如果该文件不再存在,您应该按照War人民代表回答的建议重新安装。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/533021

复制
相关文章

相似问题

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