环境变量是程序在执行命令时,会去查找的目录,找不到时,会提示command not found,想要执行,只能到该命令所在的目录下执行,显得很是麻烦,所以我们就可以配置环境变量来方便我们的操作。 在L
环境变量是程序在执行命令时,会去查找的目录,找不到时,会提示command not found,想要执行,只能到该命令所在的目录下执行,显得很是麻烦,所以我们就可以配置环境变量来方便我们的操作。
在Linux中查看环境变量可以使用 env,也可以使用set
这里我想说的是PATH变量的修改,输入echo $PATH显示如下:
/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/local/jdk1.7.0_51/bin:/usr/local/jdk1.7.0_51/bin
这里我想删掉关于Java环境的配置,我的操作如下:
path=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
PATH=${path}
echo ${PATH}发现改回来了
感觉这有点取巧,于是便翻了下鸟哥的私房菜,里边提供了更加简单的方法:
|
说明如下:
|
总结起来:如下:
|
关于环境变量的其他配置,参考如下:转载自:http://www.cnblogs.com/hust-chenming/p/4943268.html
查看PATH:echo $PATH
以添加mongodb server为列
修改方法一:
export PATH=/usr/local/mongodb/bin:$PATH
//配置完后可以通过echo $PATH查看配置结果。
生效方法:立即生效
有效期限:临时改变,只能在当前的终端窗口中有效,当前窗口关闭后就会恢复原有的path配置
用户局限:仅对当前用户
修改方法二:
通过修改.bashrc文件:
vim ~/.bashrc
//在最后一行添上:
export PATH=/usr/local/mongodb/bin:$PATH
生效方法:(有以下两种)
1、关闭当前终端窗口,重新打开一个新终端窗口就能生效
2、输入“source ~/.bashrc”命令,立即生效
有效期限:永久有效
用户局限:仅对当前用户
修改方法三:
通过修改profile文件:
vim /etc/profile
/export PATH //找到设置PATH的行,添加
export PATH=/usr/local/mongodb/bin:$PATH
生效方法:系统重启
有效期限:永久有效
用户局限:对所有用户
修改方法四:
通过修改environment文件:
vim /etc/environment
在PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"中加入“:/usr/local/mongodb/bin”
生效方法:系统重启
有效期限:永久有效
用户局限:对所有用户