日期:2014-05-16  浏览次数:20688 次

.profile不起作用?
我用的系统是Centos,用的是root用户登录的。看了一本书,上面写".profile"文件是用来加载个人设置的,一般在$HOME下,但我在/root下没有看到".profile"文件。所以我自己建了一个,写了以下内容:

#.profile
MAIL=/usr/mail/${LOGNAME:?}
PATH=$PATH:$HOME:bin
#
EDITOR=vi
TERM vt100
ADMIN=/usr/adm
PS1="`hostname`>"
PS2="`echo "\0251"`:"
export EDITOR TERM ADMIN PATH PS1
echo "`who|wc -l` users are on to-day"

然后我重启系统,但启动后,并没有执行".profile"文件,命令提示符没改变。EDITOR环境变量也没有。请问这是怎么回事,谢谢了。

------解决方案--------------------
改.profile为.bash_profile试试看
或者.bashrc