sjdh Asked: 2023-08-07 14:10:58 +0800 CST2023-08-07 14:10:58 +0800 CST 2023-08-07 14:10:58 +0800 CST 如何解决fish:“无法打开通用变量文件'/':权限被拒绝”? 772 鱼经常发出警告 error: Unable to open universal variable file '/': Permission denied 造成这种情况的原因是什么?如何解决? fish 1 个回答 Voted Best Answer sjdh 2023-08-07T14:16:45+08:002023-08-07T14:16:45+08:00 Fish 中的通用变量跨会话保留,并且必须存储在磁盘上。通常它们存储在/home/user/.config/fish/fish_variables 在我的系统上,该文件的权限(所有权)设置不正确: > ll fish_variables -rw-r--r-- 1 root root 1.4K Aug 7 15:00 fish_variables 更改所有权解决了问题: chown user:user fish_variables
Fish 中的通用变量跨会话保留,并且必须存储在磁盘上。通常它们存储在
/home/user/.config/fish/fish_variables
在我的系统上,该文件的权限(所有权)设置不正确:
更改所有权解决了问题: