答案1
错误消息清楚地表明您的用户对所提及的文件的写权限存在错误。
每当你运行一个使用 保存配置信息到用户主目录中的应用程序时sudo
,你都会面临这样的风险:用户root
将拥有这些文件/目录的所有权,当你尝试运行该应用程序时,普通用户将无法写入这些文件/目录。没有 sudo
。
通常,可以通过使用以下命令恢复预期的所有权来轻松解决此问题chown
,例如
sudo chown -R $USER:$USER $HOME/<confdir>
或者这个具体案例
sudo chown -R santiago:santiago /home/santiago/.matlab