是否有一种方法可以将配置文件用于sudo?
例如,.bashrc、.gitconfig或emacs init.el
具体来说,我想在sudo命令中获得LSCOLORS。我知道我可以把这些变量放在环境中。
例如:在.bashrc中:
export LSCOLORS = ...
alias sudo='sudo -E'然后运行sudo
sudo ...但是我想知道是否还有其他方法来设置sudo的默认设置。
发布于 2013-04-21 00:30:19
您可以在/etc/environment文件中定义环境变量,sudo将加载它们。这样,您就不需要将-E参数与sudo一起使用。另一种方法是通过注释掉sudo文件中的Defaults env_reset行来避免/etc/sudoers重置环境。在本例中,您将让sudo保存调用它的当前环境。有关更多选项,请参见man sudoers。
https://askubuntu.com/questions/283706
复制相似问题