Linux 学习总结(83)—— Linux 环境变量总结

Posted 科技D人生

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 学习总结(83)—— Linux 环境变量总结相关的知识,希望对你有一定的参考价值。

前言

Linux 是一个多用户的操作系统。多用户意味着每个用户登录系统后,都有自己专用的运行环境。而这个环境是由一组变量所定义,这组变量被称为环境变量。用户可以对自己的环境变量进行修改以达到对环境的要求。

设置环境变量的方法

对所有用户生效的永久性变量

这类变量对系统内的所有用户都生效,所有用户都可以使用这类变量。作用范围是整个系统。此文件只在 root 下才能修改。

# vi /etc/profile
export CLASSPATH=./JAVA_HOME/lib:$JAVA_HOME/jre/lib

添加完成后新的环境变量不会立即生效,立即生效需要运行 source /etc/profile ,否则只能在下次重进此用户时才能生效。

对单一用户生效的永久性变量

在用户目录下的.bash_profile 文件中添加变量,该文件是隐藏文件,可使用 ll -a 查看:

$ whoami 
rethink

$ vi /home/rethink/.bash_profile
export CLASSPATH=./JAVA_HOME/lib:$JAVA_HOME/jre/lib 

$ source /home/rethink/.bash_profile

在上图中用红框框住了两个文件:.bashrc 和.bash_profile ,原则上讲设置此类环境变量时在这两个文件任意一个里面添加都是可以的,这两个文件的区别为

以上是关于Linux 学习总结(83)—— Linux 环境变量总结的主要内容,如果未能解决你的问题,请参考以下文章

Linux虚拟机学习环境搭建—虚拟机安装

Linux学习总结 windos环境vmware安装centos7

Linux学习总结(十)-文件复制及查看, 环境变量

Linux学习总结(三十九)lnmp环境搭建1-mysql,php 安装

Linux 3D 编程学习总结

Linux 学习总结(三十)lamp之mysql安装