要更改当前用户的区域设置,例如export LANG=en_US.UTF-8
.
但这个环境变量不会影响root用户。当我使用时sudo
显示语言保持默认。
如何临时更改使用区域设置sudo
?
sudo export LANG=en_US.UTF-8
没用,可能这是一个bash
命令。
答案1
sudo
/etc/sudoers
在运行任何命令之前清理环境,因此除非您在使用env_keep
变量时保存所需的环境变量,否则sudo
.
或者,对于单个命令,您可以执行以下操作:
sudo LANG=en_US.UTF-8 some_command
为了保护当前环境:
sudo -E some_command