下面是在Linux操作系统中修改环境变量的方法的完整攻略:
修改系统级环境变量
编辑/etc/profile
- 打开终端,输入以下命令(要求管理员权限):
bash
sudo vi /etc/profile
- 在打开的文件中找到相应的位置,添加或修改你需要的环境变量。例如,添加一个名为
JAVA_HOME
,值为/usr/java/jdk-11.0.1
的变量,可以在文件最后添加以下内容:
bash
export JAVA_HOME=/usr/java/jdk-11.0.1
export PATH=$JAVA_HOME/bin:$PATH
这里的export
命令表示将变量导出到系统环境中,并通过PATH
变量将$JAVA_HOME/bin
添加到环境变量中。
- 保存并关闭文件。重新加载
/etc/profile
文件,使环境变量生效:
bash
source /etc/profile
编辑/etc/environment
另一种修改系统级环境变量的方法是编辑/etc/environment
文件。该文件包含所有用户使用的环境变量,因此修改时需谨慎。以下是修改方法:
- 打开终端,输入以下命令(要求管理员权限):
bash
sudo vi /etc/environment
- 在打开的文件中添加或修改环境变量。例如,添加名为
GOOGLE_APPLICATION_CREDENTIALS
,值为/home/user/keys/my-key.json
的变量,可以在文件末尾添加以下行:
bash
GOOGLE_APPLICATION_CREDENTIALS="/home/user/keys/my-key.json"
- 保存并关闭文件。由于
/etc/environment
文件已经被系统加载,所以更改的变量在下次重启系统时会生效。
修改用户级环境变量
编辑~/.bashrc
用户级环境变量保存在文件~/.bashrc
中。修改它的方法如下:
- 打开终端,输入以下命令:
bash
vi ~/.bashrc
- 在打开的文件中添加或修改你需要的环境变量。例如,添加名为
MY_APP_HOME
,值为/home/user/myapp
的变量,可以在文件末尾添加以下行:
bash
export MY_APP_HOME=/home/user/myapp
注意:如果变量需要和系统级环境变量一起工作,可能需要将其添加到PATH
变量。
- 保存并关闭文件。重新加载
~/.bashrc
,使环境变量生效:
bash
source ~/.bashrc
以上就是Linux操作系统中修改环境变量的方法的详尽攻略。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:在Linux操作系统中修改环境变量的方法 - Python技术站