linux设置环境变量的方法
时间: 2024-04-30 12:03:57 浏览: 104
在 Linux 中,设置环境变量的方法有以下几种:
1. 通过 export 命令设置环境变量。例如,要设置名为 MY_VAR 的环境变量,可以在终端中输入以下命令:
```
export MY_VAR="hello world"
```
这样就将 MY_VAR 的值设置为 "hello world"。
2. 在 ~/.bashrc 或 ~/.bash_profile 文件中设置环境变量。这些文件是 Bash shell 的配置文件,它们会在每次启动 Bash shell 时自动加载。在这些文件中,可以使用 export 命令或直接将变量名和值写在一行中来设置环境变量。例如:
```
export MY_VAR="hello world"
```
或者:
```
MY_VAR="hello world"
export MY_VAR
```
3. 在 /etc/environment 文件中设置环境变量。这个文件是系统级别的环境变量配置文件,它会在系统启动时自动加载。在这个文件中,可以直接将变量名和值写在一行中来设置环境变量。例如:
```
MY_VAR="hello world"
```
注意:修改 /etc/environment 文件需要 root 权限。
4. 在 /etc/profile 或 /etc/profile.d/*.sh 文件中设置环境变量。这些文件是系统级别的 shell 配置文件,它们会在用户登录时自动加载。在这些文件中,可以使用 export 命令或直接将变量名和值写在一行中来设置环境变量。例如:
```
export MY_VAR="hello world"
```
或者:
```
MY_VAR="hello world"
export MY_VAR
```
注意:以上设置环境变量的方法是针对当前的 shell 会话有效的。如果希望在所有 shell 会话中都生效,需要将环境变量设置放在所有 shell 配置文件中。
阅读全文