除了~/.bash_profile,在某些情况下,系统还可能会依赖其他文件,比如~/.bashrc。如果发现~/.bash_profile修改后仍然不生效,且其内容有重复,可以在~/.bashrc中添加以下内容: # ~/.bashrcif[-f~/.bash_profile];then.~/.bash_profilefi 1. 2. 3. 4. 5. 这样的话,即使是来自~/.bashrc的会话,也能够加载~...
1、分析问题 当我们在 ~/.bash_profile 中配置环境变量, 但每次在IDE或者终端,重新开启新的窗口或者重启终端后,配置的环境变量都不生效了,还需要重新执行以下命令才会重新生效: source ~/.bash_profile 2、分析原因 1、我们是在bash中配置的环境变量,而当前系统是使用的是shell。 2、查看当前使用的shell: 1、终...
在终端中执行source ~/.bash_profile命令,即可立即加载bash_profile文件,使修改生效。如果不想重新登录系统,直接重新加载bash_profile文件是一个很方便的方法。 另外,有些Linux系统可能会存在重启shell的情况。在一些系统中,修改bash_profile文件后可能需要重启shell才能使修改生效。可以使用exit命令退出当前shell,然后重新...
进行环境的配置生效,但是这种方式,在安装时,mvn 和 java 的终端指令是可以正常运行的,但是关闭了终端重新打开后,指令失效,每次都要执行“source~/.bash_profile”,配置的环境变量才生效 原因:自己是在bash中配置的环境变量,而当前系统是使用的是shell。 解决:在.zshrc文件中添加source ~/.bash_profile 或者将路径...
关于MacOS修改.bash_profile后⽆法⽣效问题 当我们在修改.bash_profile⽂件后,发现每次都需要 source .bash_profile才可以⽣效,但是退出终端后就失效了。这时候有可能是因为你使⽤的不是mac默认的shell,mac默认的shell为bash。可以先修改⽤户的shell,使⽤命令 chsh -s /bin/bash 更换shell ...
#每次用户进入之后使bash_profile生效 source~/.bash_profile zhenghui@192~% 令人蛋疼的事 换了mac也一段时间了,mac到手后,第一件事就是配置jdk和maven环境变量。但是每次想在命令行下使用到java明令或者maven明令的时候,都会提示没有安装jdk或者找不到JAVA_HOME变量。
我遇到的就是这个问题,怎么修改,环境变量都不生效,比如我修改的是~/.bash_profile,那么必须`source ~/.bash_profile`才能生效,而且重启后继续无效,为什么呢?因为 zsh !我的终端是 iTerm2,它很炫酷,但是就是环境变量搞不成。Google 找到了问题所在,安装 zsh ...
自己在 ~/.bash_profile 中配置环境变量, 可是每次重启终端后配置的不生效.需要重新执行 : $source ~/.bash_profile 发现zsh加载的是 ~/.zshrc文件,而 ‘.zshrc’ 文件中并没有定义任务环境变量。解决办法 在~/.zshrc文件最后,增加一行:source ~/.bash_profile ...
1、打开Terminal(终端) 2、输入:vi ~/.bash_profile 3、设置PATH:export PATH=/mongodb/bin:$PATH 4、输入::wq //保存并退出vi 5、修改立即生效:source ~/.bash_profile 6、查看环境变量的值:echo $P