📜  添加环境变量 linux - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:11:07.570000             🧑  作者: Mango

添加环境变量 linux - Shell-Bash

环境变量是在操作系统中用于存储特定值或信息的变量。它们用于控制软件行为,例如指定某个软件的安装路径、Java 或 Python 的路径等。在 Shell-Bash 环境中,您可以使用以下命令添加环境变量。

1. 添加临时环境变量

要添加临时环境变量,只需在 Shell-Bash 中执行以下行:

export 变量名=变量值

例如,在 Linux 系统上,将 Python 3 的可执行文件路径添加为临时环境变量的命令如下:

export PATH=$PATH:/usr/local/bin/python3
2. 添加永久环境变量

如果您希望添加永久环境变量,则需要修改 /etc/environment 或 ~/.bashrc 文件。在这两种情况下,您需要使用编辑器(例如 vim 或 nano)打开文件并在其中添加以下行:

变量名=变量值

下面是将 /usr/local/bin/python3 添加为永久环境变量的示例命令:

sudo vim /etc/environment

然后,将以下行添加到文件的末尾:

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/local/bin/python3"

保存并关闭文件,无需保存更改。

3. 生效已更改的环境变量

无论是在 /etc/environment 还是 ~/.bashrc 文件中添加永久环境变量,您都需要重新加载环境变量以确保更改能够生效。在 Shell-Bash 中执行以下命令:

source /etc/environment

source ~/.bashrc

这将重新加载环境变量,以实现在 /etc/environment 或 ~/.bashrc 文件中添加的更改。

总之,添加环境变量是 Linux 系统中的一项关键工作,本文涉及了如何添加临时和永久环境变量以及如何使更改生效。通过这些信息,您可以加强对 Shell-Bash 和 Linux 操作系统的控制。