我正在使用 MobaXTerm(家庭版3.0)。我创建了一个direcorty C:\MobaXterm_3.0\home
并在本地配置(Settings - > Configuration)中设置了该路径的主目录。在这条路径下,我创建了一个.bashrc
文件,每个人都有读取权限。
但是,在启动MobaXterm时,.bashrc
文件无法执行。如何解决此问题? MobaXterm文档说在Home添加中我无法更改/etc/profile
,但标准/etc/profile
执行〜/ .bashrc。所以我有点不知所措。
ps:我知道answer to "How does one define aliases for use within MobaXTerm local bash shell?"并创建了具有正确权限的.bashrc
文件。
答案 0 :(得分:5)
当您在MobaXterm中启动本地终端时,首次执行.bash_profile
,这将为初始shell命令提示符设置所需的配置。我们的想法是从.bashrc
中获取.bash_profile
。
if [ -f ~/.bashrc ]; then
source ~/.bashrc
fi
将以上行添加到.bash_profile
。
来源:http://www.joshstaiger.org/archives/2005/07/bash_profile_vs.html