在CentOS系统中设置环境变量可以通过以下几种方法:
1. 配置临时环境变量
直接在命令行输入以下命令:
export PATH=$PATH:/home/sugerqube/bin
这种方法设置的变量仅在当前终端会话中有效,关闭终端后失效。
2. 配置用户bash环境变量(单用户最常用)
编辑用户主目录下的 .bashrc
文件:
cd ~ vi .bashrc
在文件末尾添加:
export PATH=$PATH:/home/sugerqube/bin
保存并退出编辑器。然后执行以下命令使更改生效:
source ~/.bashrc
这种方法设置的变量仅对当前用户有效,且永久有效。
3. 配置用户环境变量
编辑用户主目录下的 .bash_profile
文件:
cd ~ vi .bash_profile
在文件末尾添加:
export PATH=$PATH:/home/sugerqube/bin
保存并退出编辑器。然后执行以下命令使更改生效:
source ~/.bash_profile
这种方法与配置 .bashrc
文件类似,但 .bash_profile
在用户登录时才会加载。
4. 配置系统bash环境变量(多用户最常用)
编辑系统范围内的 /etc/bashrc
文件:
sudo vi /etc/bashrc
在文件末尾添加:
export PATH=$PATH:/home/sugerqube/bin
保存并退出编辑器。然后执行以下命令使更改生效:
source /etc/bashrc
或者重启系统。这种方法设置的变量对所有用户有效,且永久有效。
5. 配置系统环境变量(全局生效)
编辑系统范围内的 /etc/profile
文件:
sudo vi /etc/profile
在文件末尾添加:
export JAVA_HOME=/usr/local/java/jdk1.8 export JRE_HOME=/usr/local/java/jdk1.8/jre export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
保存并退出编辑器。然后执行以下命令使更改生效:
source /etc/profile
或者重启系统。这种方法设置的变量对所有用户有效,且永久有效。
注意事项
- 在编辑配置文件时,请确保语法正确,避免影响系统的正常运行。
- 添加多个路径时,使用冒号
:
分隔。 - 使用
source
命令使配置文件生效,而不是直接执行编辑后的文件。
以上就是在CentOS系统中设置环境变量的教程,希望对你有所帮助。