linux下将指定⽬录加⼊环境变量的⽅法
每个⽤户⽬录下都有⼀个对应的.bash_profile
⽐如root⽤户对应/root/.bash_profile,普通⽤户cqh对应/home/cqh/.bash_profile,以root⽤户为例
vim /root/.bash_profile
在PATH=PATH:HOME/bin后⾯加上路径即可,如PATH=PATH:HOME/bin:/usr/local/bin/
退出重新登录后,通过env | more 查看是否添加上(多个路径之间⽤:隔开)
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin:/usr/local/bin/
linux安装jdk环境变量
export PATH
unset USERNAME
这只是针对单个⽤户的环境变量
在etc下还有⼀个所有⽤户共⽤的环境变量/etc/profile
单独查看PATH环境变量,可⽤:
echo $PATH
添加PATH环境变量:
第⼀种⽅法:
export PATH=/home/cqh:$PATH
重新echo PATH出现设置路径说明添加PATH成功注意:路径以:PATH结尾代表保留原来的环境变量,如不设置则会只存在设置的变量,会出现不到vim命令之类的错误
上述⽅法的PATH在终端关闭后就会消失,所以还是建议编辑⽤户⽬录下的.bashrc或.bash_profile或系统级别的/etc/profil来改PATH
第⼆种⽅法:
vim /etc/profile
在⽂档最后,添加:
export PATH="/home/cqh:$PATH"
也可以⼀次将两个步骤完成
echo "export PATH=/home/cqh:$PATH" >> /etc/profile
执⾏source /etc/profile 不报错则表⽰成功
Processing math: 100%