我是靠谱客的博主 哭泣黑猫,最近开发中收集的这篇文章主要介绍mac与linux配置环境变量的说明  问题处理:,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

这里只是说明mac与linux环境变量的配置。

在网上,百度一些应用的安装,经常遇到要配置环境变量。

如果是mac电脑,这里有坑啊,首先要查看自己设备的解释器是啥

zhaohui@zhaohuideMacBook-Pro ~ % echo $SHELL
/bin/zsh

zsh 与bash 配置的文件可不一样啊

zsh编辑环境变量,需要:  

vim ~/.zshrc
source ~/.zshrc

bash编辑环境变量,需要: 

vi .bash_profile
vi ~/.bash_profile

 

1、.代表隐藏文件

.bash_profile 表示一个名为.bash_profile的隐藏文件

vi .bash_profile ,就是编辑当前目录的隐藏文件.bash_profile

2、环境变量配置与文件名无关与文件路径无关

我们在配置环境变量后,都要声明一下

source ~/.bash_profile

或者

source .bash_profile

2.1 与文件名无关,只要source声明环境变量就可以了

2.2 与文件路径无关,一台设备上可以有多个目录下的.bash_profile 文件,只要声明了就可以

3、“~” :表示主目录,也就是当前登录用户的用户目录。

比如:我登录用户是chen,~ 代表的就是 /home/chen/

vi ~/.bash_profile
source ~/.bash_profile

表示的就是编辑主目录下的 .bash_profile 文件。

4、建议

为了环境变量的统一,我建议还是使用

vi ~/.bash_profile
source ~/.bash_profile

这样方便统一管理,和寻找。

5、其他

1、“~” :表示主目录,也就是当前登录用户的用户目录。

2、“/” :是指根目录:就是所有目录最顶层的目录,如下:

3、“./” :表示当前目录,./ 一般需要和其他文件夹或者文件结合使用,指代当前目录下的东西。

4、“..” :表示上级目录

  问题处理:

我mac电脑,像这样配置了环境变量,但是下次重启电脑之后,jmeter的环境变量就失效了。

因为:

我的电脑shell解释器,是zsh 

使用可查看当前设备的shell解析器。

zhaohui@zhaohuideMacBook-Pro ~ % echo $SHELL
/bin/zsh

而.bash_profile文件是bash解释器的环境变量配置文件。

解决办法

方法1、如果设备是zsh 解释器的话,直接编辑~/.zshrc文件

vim ~/.zshrc
source ~/.zshrc

方法2、

编辑 ~/.zshrc文件,在里面添加source ~/.bash_profile,然后再source ~/.zshrc

1、编辑

vim ~/.zshrc

 2、添加

在里面添加source ~/.bash_profile

3、使环境变量生效

source ~/.zshrc

参考:

linux中的“~”、“/”、“./”分别代表什么?_wangjingyuing的博客-CSDN博客_linux ~

最后

以上就是哭泣黑猫为你收集整理的mac与linux配置环境变量的说明  问题处理:的全部内容,希望文章能够帮你解决mac与linux配置环境变量的说明  问题处理:所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部