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命令来编写,然后左边是变量名右边是变量值)

dockerfile 麒麟配置 麒麟系统设置环境变量_变量设置


3.把要增加的变量加入或是把要改的变量改完后,按一下Esc键,你就会看到前面图片里那个东西没掉了,又不能修改环境变量了,那就对了。然后输入冒号,诶竟然可以按诶,输入冒号加wq这个保存退出命令让后回车,就会退出环境变量编辑了

dockerfile 麒麟配置 麒麟系统设置环境变量_环境变量_02


dockerfile 麒麟配置 麒麟系统设置环境变量_dockerfile 麒麟配置_03

:wq  #保存更改后的文件
:q    #未更改,直接退出
:q! #不保存更改,直接退出

要是发现环境变量写错了呢?怎么办?没关系,按住Ctrl然后按下字母Z直接撤回前面那一步操作。

4.退出环境变量编辑然后输入

source /.profile

刷新一下环境变量,就可以快了的改完了,哈哈哈哈哈

配错了怎么办?

在保存前可以用前面那个第3点里面的方法,保存了也没关系
输入

cp /etc/skel/.profile ~

就可以直接恢复之前的环境变量了,哈哈哈哈哈哈哈哈
再提醒一下,我这里是以.profile为栗子的,具体用那个环境变量文件你们看着改哈