以用户身份运行时是否可以对 Midnight Commander 进行一些设置
$ mc
以 root 身份运行时有一些不同的设置(例如皮肤)?
$ sudo mc
动机是可以立即识别我是否以 root 身份或普通用户身份使用 mc,以便我了解我拥有的“权力”。
我尝试在选项->外观中更改皮肤,然后通过选项->保存设置来保存设置,mc
但无论如何启动(“查看”设置和保存设置),sudo mc
设置始终只是最后保存的设置。mc
答案1
如果您使用开关调用 sudo -H
,则mc
应该将其设置读取/写入 root 的主目录,/root/.config/mc
而不是将其写入您自己的主目录~/.config/mc
。来自man sudo
:
-H, --set-home
Request that the security policy set the HOME environment
variable to the home directory specified by the target user's
password database entry.