linux系统添加环境变量

lxx249
2024-04-12 / 0 评论 / 1 阅读 / 正在检测是否收录...

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. 环境变量加载顺序

  1. /etc/environment
  2. /etc/profile
  3. /etc/bashrc
  4. ~/.profile
  5. ~/.bashrc

6.注意事项

linux添加环境变量注意几点:

    1、变量之前使用冒号分隔

    2、使用命令export

    3、export时,需要有$PATH

    4、在文件的末尾添加

    5、配置文件有,/etc/profile 和 ~/.bashrc

    6、添加bin或者sbin目录即可

参考:

linux添加环境变量 - ilovetesting - 博客园 (cnblogs.com)

Linux - 配置环境变量的几种方式-腾讯云开发者社区-腾讯云 (tencent.com)

Ubuntu 18.04解决执行source ~/.bashrc命令后出现/home/xxx/.bashrc:x: command not found: shopt错误 - 简书 (jianshu.com)

0

评论 (0)

取消