当前位置:  开发笔记 > 编程语言 > 正文

为每个终端加载.bash_profile

如何解决《为每个终端加载.bash_profile》经验,为你挑选了1个好方法。

我在Max OS X的.bash_profile中设置了一些别名。它可以工作,但是当我打开一个新标签时,我总是必须使用以下命令加载.bash_profile文件:

source ~/.bash_profile

即使我重新启动Mac或Linux计算机,我如何使它在打开的每个终端上也都能正常工作?



1> 小智..:

对于交互式非登录外壳,开始时执行的文件可能是几个,通常是〜/ .bashrc。我认为您正在使用的那种。

如果是这样,请在其中创建~/.bashrc文件和源~/.bash_profile

if [ -f ~/.bash_profile ]; then
    . ~/.bash_profile
fi

该网站上有很多有关此的信息。

研究这张图片,因为它是一个简明的指南

如果您确实需要确切地找出正在执行哪个文件,请查看此网页。它有很多特定的测试来找出哪个文件设置了什么。

特定于Mac-OS(这是例外,它会加载〜/ .bash_profile),在确认您的bash如此处所述执行操作之后,按照此答案中链接的网站中的建议进行操作。

推荐阅读
落单鸟人
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有