先将export LANG=zh_CN加入/etc/profile ,退出系统重新登录,登录提示显示英文。 将/etc/profile 中的export LANG=zh_CN删除,将LNAG=zh_CN加入/etc/environment,退出系统重新登录,登录提示显示中文。 用户环境建立的过程中总是先执行/etc/profile然后在读取/etc/environment。为什么会有如上所叙的不同呢?
先将export LANG=zh_CN加入/etc/profile ,退出系统重新登录,登录提示显示英文。\r\n将/etc/profile 中的export LANG=zh_CN删除,将LNAG=zh_CN加入/etc/environment,退出系统重新登录,登录提示显示中文。\r\n用户环境建立的过程中总是先执行/etc/profile然后在读取/etc/environment。为什么会有如上所叙的不同呢?
/etc/profile 后面加入 #Set java environment JAVA_HOME=/usr/java/jdk1.6.0_45 CLASSPATH=.:$JAVA_HOME/lib.tools.jar PATH=$JAVA_HOME/bin:$PATH:/bin:/usr/bin:/usr/local/bin:/usr/sbin:/sbin export JAVA_HOME CLASSPATH PATH 后 source /etc/profile 报错 [root@crmtest jdk1.6.0_45]# source /etc/profile -bash: JAVA_HOME=/usr/java/jdk1.6.0_45: No such file or directory...
有如下一段代码 if [ $UID -ge 500 ]; then Data1="`date '+%Y%m%d'`" Path1=~/.loginlog/$Data1 if [ ! -d $Path1 ];then mkdir $Path1 -p chmod 777 $Path1 fi exec /usr/bin/script -a -f -q $Path1/$USER-`date +%Y-%m-%d-%H-%M`.log fi 功能是想记录每个登录的帐号的操作记录的 发现这段代码放在了 /etc/profile的环境变量下,再登录,正常 放在了 /etc/profile.d/loginlog.sh 下,登录的时候报 ba...