+ -
当前位置:首页 → 问答吧 → 重要的问题

重要的问题

时间:2006-10-21

来源:互联网

1. /etc/profile , ~/.bash_profile
/etc/bashrc , ~/.bashrc
这些文件的调用流程如何?它们分别在什么时候执行,先后顺序是怎么样的?

2. /etc/profile.d中的脚本有什么用?由谁来调用?如果我没理解错,当读取/etc/profile的
时候回依次执行/etc/profile.d下的脚本?

请前辈回答一下,谢谢!

作者: l.darkfire   发布时间: 2006-10-21

引用:
作者: l.darkfire
1. /etc/profile , ~/.bash_profile
/etc/bashrc , ~/.bashrc
这些文件的调用流程如何?它们分别在什么时候执行,先后顺序是怎么样的?

2. /etc/profile.d中的脚本有什么用?由谁来调用?如果我没理解错,当读取/etc/profile的
时候回依次执行/etc/profile.d下的脚本?

请前辈回答一下,谢谢!
linuxsir里 slackware小组中有一篇讲述“linux启动过程”的文章,看看对你有没有帮助。

作者: terree   发布时间: 2006-10-21

1.
/etc/profile 是在系统启动时由 SysV 调用。
~/.bash_profile 是在用户 login 时调用,~/.bashrc 是在一个 bash 进程创建另一个子进程时调用。
2. /etc/profile.d 的脚本也是在系统启动时调用的。是 SysV 调用的。

作者: qianzheng82   发布时间: 2006-10-22