大家好,我是陈景序,今天我们来聊聊Linux环境变量设置的那些事儿。你是否遇到过需要修改环境变量的情况?比如添加一个新的软件路径到PATH变量中。别急,这篇文章会手把手教你如何设置和修改Linux环境变量,让你轻松搞定这些小问题。
Linux环境变量设置文件
在Linux系统中,环境变量主要存储在以下几个文件中:
- /etc/profile:全局用户,应用于所有的Shell。
- /$HOME/.profile:当前用户,应用于所有的Shell。
- /etc/bash_bashrc:全局用户,应用于Bash Shell。
- ~/.bashrc:局部当前,应用于Bash Shell。
查找软件安装目录
要查找软件的安装目录,可以使用whereis命令,比如whereis mongodb。
查看PATH
使用echo $PATH可以查看当前的PATH设置。
添加mongodb server为例
修改方法一:临时改变,仅对当前用户有效
export PATH=/usr/local/mongodb/bin:$PATH
配置完后,通过echo $PATH查看配置结果。这种修改方法立即生效,但只在当前终端窗口中有效,窗口关闭后就会恢复原有的path配置。
修改方法二:永久改变,仅对当前用户有效
通过修改.bashrc文件:
vim ~/.bashrc
在最后一行添加:
export PATH=/usr/local/mongodb/bin:$PATH
生效方法:
- 关闭当前终端窗口,重新打开一个新终端窗口就能生效。
- 输入“source ~/.bashrc”命令,立即生效。
修改方法三:永久改变,对所有用户有效
通过修改/etc/profile文件:
vim /etc/profile
找到设置PATH的行,添加:
export PATH=/usr/local/mongodb/bin:$PATH
生效方法:系统重启。
修改方法四:永久改变,对所有用户有效
通过修改/etc/environment文件:
vim /etc/environment
在PATH变量中加入:
:/usr/local/mongodb/bin
生效方法:系统重启。
好了,今天的内容就到这里。如果你对Linux环境变量还有其他疑问,或者想了解更多Web开发技术,欢迎访问我们的网站
我是陈景序,我们下期再见!
