Linux下添加环境变量
Linux下环境变量按其生存周期可以分为两类: 永久的,需要修改配置文件,变量永久生效 永久的环境变量又可以分为系统环境变量和用户环境变量。系统环境变量对所有用户起作用,而用户环境变量只对当前用户起作用。Linux下两者分别由不同的文件管理,系统环境变量存储在 /etc/profile 文件上,而用户环境变量存储在 ~/.bash_profile 文件(即用户目录下的.bash_profile文件)上。 临时的,使用export命令声明即可,变量在关闭shell时失效 添加永久的环境变量 下面所有的例子都假设添加变量名称为CSDN_NAME=benben。 添加对所有用户永久的 用vi编辑器修改 /etc/profile 文件,添加变量。 # vi /etc/profile //用vi打开文件后,找到要插入的位置,按下小写字母o,添加下面变量 export CSDN_NAME=benben //修改完成后,按esc后,输入:wq,进行保存 //保存后如果想即时生效,需要输入下面命令,否则只有等下次启动系统时才会生效 # source /etc/profile source命令也称“点命令”,也就是一个点符号(.)。source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销 添加只对当前用户有用的 用vi编辑器修改 ~/.bash_profile 文件