linux环境变量相关命令
查看全局环境变量
printenv
echo $某个变量名 //输出某变量名其值
添加临时环境变量
export HELLO="hello word" //(将指定变量导出到环境变量中)
但是此时关闭该终端,此变量就无了,需要将其导入到.bashrc文件中
添加环境变量到.bashrc文件
1.linux的bashrc文件在/home目录下,但是是一个隐藏bai文件,
在文件管理器主目录,按Ctrl+H即可显示(显示为.bashrc)
2.打开.bashrc文件,在末尾添加:
如:JAVA_HOME=/opt/jdk1.8.0_91
CLASSPATH=.:./bin
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
重新打开终端,使用命令echo $变量 ,即可检查该变量是否写入。
或者用命令行方式添加环境变量,参考https://blog.youkuaiyun.com/sun8112133/article/details/79901527
linux环境变量
bashrc文件以及profile文件
bashrc和profile用于存储用户的环境信息
- /etc/profile文件为系统中的每个用户设置环境信息,在第一个用户登录时运行。
- /etc/bashrc文件为运行bash shell的所有用户运行此文件。当bash shell打开时,将读取此文件。 (某些linux版本的/etc目录中已经没有bashrc文件)
- ~/. profile文件每个用户都可以使用此文件输入自己的shell信息。 用户登录的时候,那个文件只运行一次!
- ~/.bashrc文件包含特定于某个用户的bash shell的bash信息,并在该用户登录和每次打开新shell时读取。