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
             重启永久生效。