You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Shell中启动另一个Shell时,会加载哪些配置文件链?

Shell配置加载规则的特殊场景疑问

我了解有一套用于解释Shell配置文件加载逻辑的分类规则,但实际测试发现,在已有Shell进程内直接启动新Shell的情况,似乎并不符合这套规则中的任何一类。

以下是测试过程:

用户名 @ ZSH $: echo 感谢各位解答 & bash
感谢各位解答
(/etc/profile 中的脚本未执行)
用户名 @ Bash $:

可以看到,新启动的Bash并没有运行/etc/profile里的脚本。

内容的提问来源于stack exchange,提问作者vitalPriva

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 09:34:59