分页: 1 / 1

系统的LANG这个变量是在那里设置的?

发表于 : 2006-08-30 18:31
flytod
用普通用户ssh上去后,export,LANG ,LANGUAGE都是有定义的UTF-8的。

sudo -i后,中文都是乱码了,后来发现root用户LANG这个变量的设置没有。

我知道可以在 /root/.bashrc 或者.profile 中设置,这都没有问题。只是疑惑,但普通用户设置在什么地方呢。

找了一般用户目录下的类似文件 bash???等,都没有。

发表于 : 2006-08-30 20:42
oneleaf
$ more /etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:
/usr/games"
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh:en_US:en"

发表于 : 2006-08-31 17:01
flytod
看到了,谢谢。
既然这些是环境变量,而且是/etc目录下,大家共享的设置
为什么我sudo -i后,root用户就没有这些设置了?