Linux添加环境变量

一、简要说明

在某些情况下,我们安装一些程序后,环境变量并未按照预期自动添加到系统中。造成执行相关命令后出现Commond not found:***的现象,此时就需要我们手动将可执行文件的所在目录添加到Linux自动会去读取的配置文件中。

  • 如:我通过 npm install nrm -g 安装成功后,执行 nrm ls提示: zsh:Commond not found:nrm

此时就需要我们将其添加到环境变量中,我们可以选择添加到系统环境变量中或者用户环境变量中(一般配置到用户环境变量中即可)。


二、用户环境变量

配置用户环境变量

  1. 打开(或新建)用户主目录下的.bash_profile文件
  2. vim ~/.bash_profile
    
  3. 添加可执行文件的所在目录(一般是安装程序的bin)到.bash_profile
  4. export PATH="$PATH:/opt/Program/Node12/bin:$PATH"
    
  5. 重载配置文件,让配置立即生效
  6. source ~/.bash_profile
    

三、系统环境变量

系统环境变量的配置与用户环境变量的配置相似,只是配置文件位置和所有不一致

so anyway, 只需以超级用户身份打开系统配置文件,将路径添加进去即可

sudo vim /etc/profile
export PATH="$PATH:/opt/Program/Node12/bin:$PATH"
source /etc/profile
posted @ 2020-07-15 10:09  LANGKYE#  阅读(587)  评论(0编辑  收藏  举报