Linux系统下修改环境变量
- 前言
- 环境变量文件
- 环境变量设置(vim/gedit)
- 配错了怎么办?
前言
首先呢,环境变量有系统环境变量和用户环境变量。介个系统环境变量影响着整个系统,而用户环境变量也就顾名思义了,就是只对系统里的当前用户生效的。
环境变量文件
那先来看下介个不好玩的用户环境变量,它主要在以下几个文件中
~/.profile
~/.bashrc
~/.bash_profile
~/.bash_login
最好就是把环境变量放到 ~/.profile 里,其他那几个辣鸡文件在你通过图形环境启动程序的时候就会没掉的。
在来看下另一个不好玩的东西系统环境变量,它主要在这几个文件里面
/etc/profile
/etc/bash.bashrc
一样的建议用第一个,后面那个有点辣鸡
环境变量设置(vim/gedit)
这里我们先以用户环境变量配置为例哈
1.先进入环境变量文件
vim /.profile
#或是gedit /.profile
2.进入之后一直往下移到最后,这里你还是不能对环境变量进行修改的,也很简单就按一下键盘上的字母“i”就可以修改环境变量了按一下i会有这个东西出现就是说明可以改了。
(环境变量一般都是用export命令来编写,然后左边是变量名右边是变量值)
3.把要增加的变量加入或是把要改的变量改完后,按一下Esc键,你就会看到前面图片里那个东西没掉了,又不能修改环境变量了,那就对了。然后输入冒号,诶竟然可以按诶,输入冒号加wq这个保存退出命令让后回车,就会退出环境变量编辑了
:wq #保存更改后的文件
:q #未更改,直接退出
:q! #不保存更改,直接退出
要是发现环境变量写错了呢?怎么办?没关系,按住Ctrl然后按下字母Z直接撤回前面那一步操作。
4.退出环境变量编辑然后输入
source /.profile
刷新一下环境变量,就可以快了的改完了,哈哈哈哈哈
配错了怎么办?
在保存前可以用前面那个第3点里面的方法,保存了也没关系
输入
cp /etc/skel/.profile ~
就可以直接恢复之前的环境变量了,哈哈哈哈哈哈哈哈
再提醒一下,我这里是以.profile为栗子的,具体用那个环境变量文件你们看着改哈