Linux系统修改PATH环境变量方法

在Linux安装一些软件一般要添加路径环境变量PATH.PATH环境变量通俗的讲就是把程序的路径"备案"到系统中,这样执行这些程序时就不须要输入完整路径,直接在bash输入程序名就能够执行.好比经常使用的ls命令就是添加好了环境变量才能够直接执行lshtml

0查看PATH环境变量shell

终端输入echo $PATH返回以下,各路径用:隔开. $符号用于展开变量的值.bash

echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

1添加路径到PATHspa

添加路径能够直接给PATH赋值.net

export PATH=$PATH:新添加的路径

$PATH是当前的路径1:路径2:路径3 ,在后面追加:新添加的路径,而后把这个新的路径集赋值给PATH自己,至关于覆盖了原PATH变量.export命令是导出变量,至关于更新PATH命令行

2删除PATH中的路径code

删除PATH中的某个路径也是用以上从新给PATH赋值的方法,好比当前PATH是htm

echo $PATH
路径1:路径2:路径3:路径4

要删除路径4,只须要copy上面的路径1:路径2:路径3blog

而后赋值给PATHget

export PATH=路径1:路径2:路径3

3在系统文件修改环境变量

修改环境变量经常使用3种方法:

1.直接在命令行输入语句

2.在文本文件(常命名为为.sh脚本文件,也可无后缀)中写语句,source这个文件使修改生效

3.在系统文件(如HOME下的.bashrc)中写语句,source或重启生效

用命令行修改PATH,只针对当前shell有用,关了终端就失效了

普通文本文件修改PATH每次登录须要source,经常使用在安装软件和交叉编译

系统文件中修改至关于每次登录系统自动source,参考添加环境变量到系统级或用户级的文件中

(推荐用root帐户修改系统文件,设置root帐户的方法)

登录root,在家目录(root)的.bashrc文件添加新路径到PATH

export PATH=$PATH:新增路径

更直接的方法:在.bashrc写明PATH的全部路径,注意先要echo $PATH而后copy系统自带的路径

export PATH=路径1:路径2:路径n

这样增长和删除路径直接改写.bashrc便可

要当即生效只须要source一下.bashrc文件,以后无需再source 

source .bashrc

.bashrc中的修改对于当前帐户的每次登录都有效

要恢复系统默认PATH,删掉.bashrc中的修改语句便可

相关文章
相关标签/搜索