什么是环境变量?
在Linux系统中,环境变量是一组定义了系统运行环境的参数,它们告诉操作系统如何去执行命令和应用程序。环境变量包括了系统路径、默认编辑器、默认终端等等。
设置环境变量的方法
在Linux系统中,有几种不同的方法可以设置环境变量。下面将介绍常用的方法。
1. 通过命令行设置临时环境变量
可以使用 export
命令来设置临时环境变量,该变量仅在当前会话中有效。
export VARIABLE_NAME=value
例如,设置 JAVA_HOME
变量:
export JAVA_HOME=/usr/lib/jvm/java-11
2. 修改个人用户的永久环境变量
对于当前用户而言,可以修改用户主目录下的 .bashrc
或 .bash_profile
文件来设置永久环境变量。编辑该文件并添加以下内容:
export VARIABLE_NAME=value
例如,修改 .bashrc
文件:
nano ~/.bashrc
在文件末尾添加以下内容:
export JAVA_HOME=/usr/lib/jvm/java-11
保存文件后,运行以下命令以使修改生效:
source ~/.bashrc
3. 修改系统范围的永久环境变量
对于整个系统而言,可以修改/etc/environment
文件来设置系统范围的环境变量。编辑该文件并添加以下内容:
VARIABLE_NAME="value"
例如,修改 /etc/environment
文件:
sudo nano /etc/environment
在文件中添加以下内容:
JAVA_HOME="/usr/lib/jvm/java-11"
保存文件并重新启动系统以使修改生效。
检查环境变量
要检查环境变量是否已正确设置,可以使用以下命令:
echo $VARIABLE_NAME
例如,要检查是否成功设置了 JAVA_HOME
变量,运行以下命令:
echo $JAVA_HOME
如果正确设置,会在终端中显示 JAVA_HOME
变量的值。
结论
通过设置环境变量,我们可以轻松地自定义Linux系统的行为。通过本教程,你应该已经学会了如何在Linux系统中设置临时和永久环境变量。不同的设置方法适用于不同需求,请根据实际情况选择合适的方法来设置环境变量。
本文来自极简博客,作者:糖果女孩,转载请注明原文链接:Linux环境变量设置教程