LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 702|回复: 2

重要的问题

[复制链接]
发表于 2006-10-21 13:41:21 | 显示全部楼层 |阅读模式
1. /etc/profile , ~/.bash_profile
    /etc/bashrc , ~/.bashrc
    这些文件的调用流程如何?它们分别在什么时候执行,先后顺序是怎么样的?

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

请前辈回答一下,谢谢!
发表于 2006-10-21 17:51:50 | 显示全部楼层
Post by l.darkfire
1. /etc/profile , ~/.bash_profile
    /etc/bashrc , ~/.bashrc
    这些文件的调用流程如何?它们分别在什么时候执行,先后顺序是怎么样的?

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

请前辈回答一下,谢谢!


linuxsir里 slackware小组中有一篇讲述“linux启动过程”的文章,看看对你有没有帮助。
回复 支持 反对

使用道具 举报

发表于 2006-10-21 22:59:15 | 显示全部楼层
1.
/etc/profile 是在系统启动时由 SysV 调用。
~/.bash_profile 是在用户 login 时调用,~/.bashrc 是在一个 bash 进程创建另一个子进程时调用。
2. /etc/profile.d 的脚本也是在系统启动时调用的。是 SysV 调用的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表