QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2067|回复: 5

set env export有何不同?这些变量在哪设置?

[复制链接]
发表于 2006-3-16 18:01:45 | 显示全部楼层 |阅读模式
set env export有何不同?这些变量在哪设置?

好像打这几个命令时显示出的变量有些不一样,这几个命令各有什么特点?

为什么我在/etc/profile里加了export LANG=zh_CN.GBK,系统启动后查看变量时显示的还是 LANG=zh_CN.utf8

机器启动时是根据哪个文件来设置变量的?
 楼主| 发表于 2006-3-17 23:38:47 | 显示全部楼层
没兄弟知道么????
回复

使用道具 举报

发表于 2006-3-18 09:10:38 | 显示全部楼层
set env 是 csh 系列的,export 是 sh 系列的。
回复

使用道具 举报

发表于 2006-3-18 21:22:12 | 显示全部楼层
把export LANG=zh_CN.GBK加到~/.bash_profile中试试。
可能你的export LANG=zh_CN.GBK运行之后
系统某个地方又运行了一遍export LANG=zh_CN.utf8
所以你看到的还是LANG=zh_CN.utf8。
回复

使用道具 举报

发表于 2006-3-18 21:28:35 | 显示全部楼层
设置 i18n 应该在 /etc/sysconfig/i18n 或者 ~/.i18n 中

具体的请参照 /etc/sysconfig/i18n

另外,你的怎么会是 utf8 呢? ML 的默认设置应该是 zh_CN.GB18030,就在 /etc/sysconfig/i18n 中
回复

使用道具 举报

 楼主| 发表于 2006-3-19 19:28:09 | 显示全部楼层
africwildman兄说的是啊,有可能执行了几次变量设置,我也想到过,但对系统还不熟悉,不知道系统要在哪几个地方用哪些配置文件设置变量。。

“set env 是 csh 系列的,export 是 sh 系列的。 ”
我用的bash,用这几个命令好像都有反应的,请问这几个命令在bash下是什么关系,任何一个都可以取代另外两个吗?

是的,heyuqi兄,我的ML是zh_CN.GB18030,改了几次,都晕了,
zh_CN.GB18030,zh_CN.utf8, zh_CN.GBK,有时用wine的时候相关字体的还会显示XXX14604XX的(记不清楚了),字符集多的不行,搞不清楚什么关系。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-28 21:27 , Processed in 0.082099 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表