ubuntu

ubuntu如何设置系统环境变量

小樊
41
2025-07-09 09:50:18
栏目: 智能运维

在Ubuntu系统中设置系统环境变量可以通过以下几种方法:

方法一:通过修改/etc/environment文件

  1. 打开终端

    sudo nano /etc/environment
    
  2. 添加环境变量: 在文件中添加你想要设置的环境变量,格式如下:

    VARIABLE_NAME="value"
    

    例如,设置JAVA_HOME

    JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
    
  3. 保存并退出: 按Ctrl + X,然后按Y确认保存,最后按Enter退出。

  4. 使环境变量生效: 重新登录系统或重启系统,或者使用以下命令使环境变量立即生效:

    source /etc/environment
    

方法二:通过修改~/.bashrc~/.profile文件

  1. 打开终端

    nano ~/.bashrc
    

    或者

    nano ~/.profile
    
  2. 添加环境变量: 在文件的末尾添加你想要设置的环境变量,格式如下:

    export VARIABLE_NAME="value"
    

    例如,设置JAVA_HOME

    export JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
    
  3. 保存并退出: 按Ctrl + X,然后按Y确认保存,最后按Enter退出。

  4. 使环境变量生效: 在当前终端中运行以下命令使环境变量立即生效:

    source ~/.bashrc
    

    或者

    source ~/.profile
    

方法三:通过/etc/profile.d/目录

  1. 创建一个新的脚本文件

    sudo nano /etc/profile.d/custom_env.sh
    
  2. 添加环境变量: 在文件中添加你想要设置的环境变量,格式如下:

    export VARIABLE_NAME="value"
    

    例如,设置JAVA_HOME

    export JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
    
  3. 保存并退出: 按Ctrl + X,然后按Y确认保存,最后按Enter退出。

  4. 使环境变量生效: 重新登录系统或重启系统,或者使用以下命令使环境变量立即生效:

    source /etc/profile.d/custom_env.sh
    

注意事项

选择适合你需求的方法进行设置即可。

0
看了该问题的人还看了