以 root 和普通用户身份运行的 Midnight Commander 的不同设置

以 root 和普通用户身份运行的 Midnight Commander 的不同设置

以用户身份运行时是否可以对 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.

相关内容