我想在 KDE Destop 环境中打开会话时使用命令 bash --norc 禁用 ./bashrc。但我真的不明白应该把它放在哪里,是在 startkde、Xsession 还是其他地方
答案1
如果要在交互式但非登录的 shell(从 Konsole 启动)上设置限制,那么您可以按照以下步骤操作:
- 启动 Konsole
- 去设置 → 编辑当前配置文件→ 编辑命令字段进入
/bin/bash --norc
→应用→确定。 - 关闭 Konsole 或启动新选项卡,您将看到
.bashrc
尚未加载。
如果您想在登录 shell 上设置此限制,那么我建议将 的名称更改.bashrc
为其他名称(例如._bashrc
)。因为.bashrc
应该在每个新的 bash 实例上重新加载,所以您会在交互式和登录/非登录 shell 上立即看到效果。
在运行 KDE 4.10 的 Slackware 14.1 上测试。
阅读更多: