当我打开Konsole
中的设置时.profile
,它没有执行,这意味着~/bin
没有添加到 中PATH
。
有没有什么办法可以Konsole
做到这一点?
附言:有没有办法判断 Konsole 是否正在运行bash
或dash
答案1
这些文件:.profile
或.bash_profile
仅由命令解释器执行登录 shell. 看看是什么登录 Shell 和非登录 Shell 有什么区别?
例如,要.profile
在打开 konsole 后执行文件,请运行以下命令:
source ~/.profile
或者:
. ~/.profile
这些命令是等效的,它们从文件内部获取/执行代码~/.profile
。