几个重要文件的启动顺序:
通过/boot/vm进行启动 vmlinuz
init /etc/inittab
启动相应的脚本,并且打开终端
1
2
3
4
5rc.sysinit
rc.d(里面的脚本)
rc.local启动login登录界面
登录,此时执行sh脚本的顺序,每次登录的时候都会完全执行的
1
2
3
4
5
6
7
8
9/etc/profile.d/file
/etc/profile
/etc/bashrc
/root/.bashrc
/root/.bash_profile
这里就清楚了,如果不登录还要加载环境变量,就只能把环境变量放到rc.local
里
添加开机启动项: sudo vim /etc/profile.d/apps-bin-path.sh
, 在其中放入可执行文件