linux 下PATH环境变量
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 下PATH环境变量相关的知识,希望对你有一定的参考价值。
环境变量简介
什么是环境变量呢?简要的说,就是指定一个目录,运行软件的时候,相关的程序将会按照该目录寻找相关文件。
在linux系统下,如果你下载并安装了应用程序,很有可能在键入它的名称时出现“command not found”的提示内容。如果每次都到安装目标文件夹内,找到可执行文件来进行操作就太繁琐了。这涉及到环境变量 PATH 的设置问题。
查看当前系统下有哪些环境变量的方法:
echo $PATH
环境变量设置
注意:
- 添加多个环境变量时,不同的环境变量之间使用冒号分隔开;
- linux 下按照环境变量的生命周期分类可以分为:临时的环境变量和永久的环境变量,临时的环境变量使用shell直接export即可,永久的环境变量需要修改配置文件;
- 环境变量不仅仅指的是
PATH
,我们也可以自己定义其它名称的环境变量,通常环境变量名称大写; - 设置环境变量时候不要使用空格,否则会出错。
修改方法一
直接运行export命令定义PATH变量:
export PATH=/new_path:$PATH
该方法创建的环境变量能够立即生效;
该方法创建的环境变量是临时的,shell关闭了,变量就失效。
修改方法二
在/etc/profile
文件末尾添加变量:
export PATH=/new_path:$PATH
该方法创建的环境变量生效的方法是系统重启或者使用:
source /etc/profile
该方法创建的环境变量对所有用户永久有效。
修改方法三
在~/.bashrc
文件末尾添加变量:
export PATH=/new_path:$PATH
该方法创建的环境变量生效的方法是系统重启或者使用:
source ~/.bashrc
该方法创建的环境变量只对当前的用户永久有效。
以上是关于linux 下PATH环境变量的主要内容,如果未能解决你的问题,请参考以下文章