|
这几天设计java的环境变量的时候,发觉在/etc/profile和 $HOME/.bash_profile和 $HOME/.bashrc下增加的的PATH都不起作用的(用 kdm登陆的,控制台下起作用的)
搜索了一下,找到home_king的一篇文章,http://www.linuxsir.cn/bbs/showt ... amp;highlight=shell
请问Debian启动原理是怎么的??如果是其他的其他环境变量该怎么设(bash)??.“交互式登录”与“交互式非登录”是什么意思呢??
[PHP]
我修正一下,其实是这样的。
Debian的bash与其他发行版本不一样:
1.交互式登录的全局配置文件为/etc/profile,用户级配置文件为$HOME/.bash_profile(root用户的
配置文件为/root/.profile),前者的执行优先级高于后者。
2.交互式非登录的全局配置文件为/etc/bash.bashrc,用户级配置文件为$HOME/.bashrc,前者的执
行优先级高于后者。
值得指出的是,使用kdm登录时不会执行/etc/profile脚本。
ps:我迟些会总结一篇关于Debian启动原理的详细分析。
[/PHP] |
|