现象 一登陆就提示-bash: export: `-8’: not a valid identifier 不是有效的标识符 问题出现的原因 设置字符集时多写了空格 [root@db1 ~]# cat >>/etc/profile<<EOF export LANG=en_US.UTF -8(-8前不应有空格) EOF 解决方法 cd /etc vi profile 把export带有-8的那行的空格删掉