linux系统修改环境变量-export
查看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
系统变量path修改了怎么恢复
/
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”
⽣效⽅法:系统重启
有效期限:永久有效
⽤户局限:对所有⽤户
export命令的使⽤
Linux export命令⽤于设置或显⽰环境变量。
在 shell 中执⾏程序时,shell 会提供⼀组环境变量。export可新增,修改或删除环境变量,供后续执⾏的程序使⽤。export的效⼒仅限于该次登陆操作。
语法
export [-fnp][变量名称]=[变量设置值]
# e.g.新增TEST变量
export TEST="test"
参数说明:
-f  代表[变量名称]中为函数名称。
-
n  删除指定的变量。变量实际上并未删除,只是不会输出到后续指令的执⾏环境中。-p  列出所有的shell赋予程序的环境变量。