关键词

如何在Linux系统上设置环境变量?

下面是如何在Linux系统上设置环境变量的完整攻略:

什么是环境变量?

环境变量是在操作系统中被用来存储有关操作系统和程序环境信息的变量。在Linux系统下设置环境变量有助于加强系统的可定制性和灵活性,可让用户自定义一些配置,以便于程序和系统的使用。

如何设置环境变量?

临时设置环境变量

临时设置环境变量只对当前的 shell 进程有效,退出 shell 后环境变量就被清除了。可以使用 export 命令来设置环境变量,例如:

export PATH=$PATH:/path/to/some/directory

上面的命令就将 /path/to/some/directory 添加到了系统变量 PATH 中,以便于可以直接在 shell 中使用该目录下的命令。

永久设置环境变量

永久设置环境变量可以让配置在系统启动时就自动加载,而不是只对某个 shell 进程有效。在 Linux 中,有多种方式可以永久设置环境变量,这里介绍两种常见方式:

1. 修改 /etc/profile 文件

/etc/profile 文件是系统的全局配置文件,可以在其中设置系统级别的环境变量,如下:

sudo vim /etc/profile

在最后面添加:

export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH

保存并退出,然后让修改生效:

source /etc/profile

2. 修改用户 ~/.bashrc 文件

除了系统级别的配置外,还可以在用户级别的配置文件 ~/.bashrc 文件中设置环境变量,以及用户指定的环境变量。这样配置仅对当前用户生效,对其他用户不会有影响,如下:

vim ~/.bashrc

在最后面添加:

export WORKSPACE=/path/to/my/workspace
export PATH=$PATH:$WORKSPACE/bin

保存并退出,然后让修改生效:

source ~/.bashrc

总结

在Linux系统上设置环境变量,我们可以通过在 shell 中临时设置,这种方式只对当前的 shell 进程有效;也可以通过修改系统的 /etc/profile 文件和用户级别的 ~/.bashrc 文件来永久设置环境变量。根据实际情况来选择设置方式,并注意确保设置方式的可靠性。

本文链接:http://task.lmcjl.com/news/13926.html

展开阅读全文