set env export有何不同?这些变量在哪设置?
set env export有何不同?这些变量在哪设置?好像打这几个命令时显示出的变量有些不一样,这几个命令各有什么特点?
为什么我在/etc/profile里加了export LANG=zh_CN.GBK,系统启动后查看变量时显示的还是 LANG=zh_CN.utf8
机器启动时是根据哪个文件来设置变量的? 没兄弟知道么???? set env 是 csh 系列的,export 是 sh 系列的。 把export LANG=zh_CN.GBK加到~/.bash_profile中试试。
可能你的export LANG=zh_CN.GBK运行之后
系统某个地方又运行了一遍export LANG=zh_CN.utf8
所以你看到的还是LANG=zh_CN.utf8。 设置 i18n 应该在 /etc/sysconfig/i18n 或者 ~/.i18n 中
具体的请参照 /etc/sysconfig/i18n
另外,你的怎么会是 utf8 呢? ML 的默认设置应该是 zh_CN.GB18030,就在 /etc/sysconfig/i18n 中 africwildman兄说的是啊,有可能执行了几次变量设置,我也想到过,但对系统还不熟悉,不知道系统要在哪几个地方用哪些配置文件设置变量。。
“set env 是 csh 系列的,export 是 sh 系列的。 ”
我用的bash,用这几个命令好像都有反应的,请问这几个命令在bash下是什么关系,任何一个都可以取代另外两个吗?
是的,heyuqi兄,我的ML是zh_CN.GB18030,改了几次,都晕了,
zh_CN.GB18030,zh_CN.utf8, zh_CN.GBK,有时用wine的时候相关字体的还会显示XXX14604XX的(记不清楚了),字符集多的不行,搞不清楚什么关系。
页:
[1]