在Linux bash中如何永久设置$PATH
时间:2019-11-20 08:53:40 来源:igfitidea点击:
在Linux上如何永久设置$PATH?
如何将目录永久添加到Shell PATH变量?
在shell中,$PATH变量定义的命令的搜索路径。
它是使用冒号分隔的目录列表。
查看当前的PATH设置
执行以下命令:
echo $PATH 或者 printf "%s\n", $PATH
输出示例:
/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
如何添加新路径(目录)到PATH?
语法为:
PATH=$PATH:/new/dir1/here PATH=$PATH:/new/dir1/here:PATH=$PATH:/new/dir2/here/
或者
PATH=/new/dir1/here:$PATH PATH=/new/dir1/here:/new/dir2/here/:$PATH
将目录永久添加到Shell PATH
需要shell变量永久有效,需要将设置放到配置文件~/.profile或者~/.bash_profile中
$ vi ~/.profile
或者
$ vi ~/.bash_profile
添加PATH设置:
export PATH=$PATH:$HOME/bin/:/dir/sbin/
注销重新登录。
或者执行下面的命令直接生效,不用注销。
$ source ~/.profile
或者
$ source ~/.bash_profile
验证一下:
$ echo $PATH