linux中添加环境变量
1. 问题
linux中很多工具需要添加环境变量才能全局使用,因此为了方便使用可以为当前用户或者root用户或者所有用户添加环境变量
2. 环境变量格式
其格式为:PATH=$PATH:<PATH 1>:<PATH 2>:<PATH 3>:------:<PATH N>
3. 不同用户的环境变量文件
用户 | 环境变量配置文件 |
---|---|
当前终端 | export PATH=$PATH:/usr/local/src/python3/bin |
所有用户 | /ect/profile /etc/bashrc /etc/environment |
root用户 | ~/.bashrc ~/.zshrc ~/.bash_profile |
非root用户 | /home/非root用户名/.bashrc |
4.具体操作(建议编辑~/.zshrc,因为我编辑~/.bashrc报错了)
以/etc/bashrc为例
1.先查看是否有配置文件编辑权限,若不可编辑需要先赋权
chmod -v u+w /etc/bashrc
2. 然后修改环境变量文件,若后续要追加可以使用:追加路径
vim /etc/bashrc
# 在最后一行加上
export PATH=$PATH:/usr/local/src/python3/bin
3. 使用source使环境变量生效
source /etc/bashrc
5. 环境变量加载顺序
- /etc/environment
- /etc/profile
- /etc/bashrc
- ~/.profile
- ~/.bashrc
6.注意事项
linux添加环境变量注意几点:
1、变量之前使用冒号分隔
2、使用命令export
3、export时,需要有$PATH
4、在文件的末尾添加
5、配置文件有,/etc/profile 和 ~/.bashrc
6、添加bin或者sbin目录即可
参考:
linux添加环境变量 - ilovetesting - 博客园 (cnblogs.com)
评论 (0)