linux :环境变量小结
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux :环境变量小结相关的知识,希望对你有一定的参考价值。
linux shell环境依赖于多个文件的设置,当shell被调用时他从两个初始文件读取命令:
/etc/profile(系统管理员维护的本地系统变量)
$HOME/.bash_profile (各用户自己维护的用户环境变量)
系统环境变量可以包括PATH,ENV,ORACLE_HOME等参数:
1.显示环境变量
export ;env;set
2.环境变量赋值(区别于修改,赋值是原值+新值)
(1) export name=value
(2) name=value
export name
(3) declare -x name=value
(4)name=value
declare -x name
例1追加PATH路径:
export PATH="$PATH:/home/zyx"
(home/zyx 为我自己路径,立即生效用source 命令 )
例2修改字符集:
(字符集配置文件位于/etc/sysconfig/i18n)
1.显示字符集环境变量:env | grep LANG ;
echo $LANG
2.查看本地所有字符集: locale -a
3.临时设置字符集变量: export LANG=zh_CH.GBK
4.设置立即生效 : source /etc/sysconfig/i18n
或者修改字符集文件:# sed -i ‘s#LANG="en_US.UTF-8"#LANG="zh_CN.UTF-8"#g‘ /etc/sysconfig/i18n
永久修改字符集可以在在/etc/profile追加export:
echo ‘export LANG=en_US.UTF-8‘ >> /etc/profile #在/etc/profile
重启永久生效。
以上是关于linux :环境变量小结的主要内容,如果未能解决你的问题,请参考以下文章