查看当前linux下所有的PATH环境变量:
echo $PATH
# linux下的PATH
跟window下的那个Path类似。
1. 临时添加环境变量
临时添加只对当前登录窗口有用,可放心试错,若设置错误,退出后重新登录或是新开的一个窗口连接,就还是更改前的环境变量。
在当前交互式shell环境就直接执行如下语句即可设置临时环境变量:
export PATH=$PATH:新添加的路径
2. 永久添加环境变量
方式1(建议):
- 修改
~/.bashrc
文件:vim ~/.bashrc- 把自己的环境路径添加进进去,例如:export PATH=$PATH:新增路径
- 编辑完后保存后,在更新一下:source ~/.bashrc
或者
- vim ~/.bashrc
- 新增以下内容:
- export CMAKE_HOME=/usr/local/cmake-3.13.3-Linux-x86_64
- export PATH=$PATH:$CMAKE_HOME/bin
- 编辑完后保存后,在更新一下:source ~/.bashrc
方式2:
在目录 /etc/ 下有一个文件 profile
这里面就是 一些环境变量(一般我们不去修改这个文件),此目录下还有一个文件夹叫 ./profile.d/
进到这里面,全是一些 *.sh文件(还有.csh文件),要添加自己的环境变量,就自己在这里建一个.sh文件,然后写进去,
例子:假如自己的cmake包解压后就是./cmake-3.13.3-Linux-x86_64/
,然后绝对路径是/usr/local/cmake-3.13.3-Linux-x86_64
添加cmake的环境变量.
具体操作如下:
- vim /etc/profile.d/cmake.sh
- #后面的 cmake.sh 名字是自己起
- 写入以下内容:
- export CMAKE_HOME=/usr/local/cmake-3.13.3-Linux-x86_64
- export PATH=$PATH:$CMAKE_HOME/bin
- 最后更新让cmake环境生效:source /etc/profile