标签:系统 linu linux sdn back round str linux环境变量 知识
找了几个博客发现这个博客里面的写的好
https://blog.csdn.net/handsomefuhs/article/details/79687381
关于全局变量需要一些关键的知识点需要知道:
一、按照生命周期来分,Linux环境变量可以分为两类:
1、永久的:需要用户修改相关的配置文件,变量永久生效。
2、临时的:用户利用export命令,在当前终端下声明环境变量,关闭Shell终端失效。
二、按照作用域来分,Linux环境变量可以分为:
1、系统环境变量:系统环境变量对该系统中所有用户都有效。
2、用户环境变量:顾名思义,这种类型的环境变量只对特定的用户有效。
我们可以配置的文件有
a. /etc/profile (所有用户永久)
b. /etc/paths
c. ~/.bash_profile (单一用户永久)
d. ~/.bash_login
e. ~/.profile
f. ~/.bashrc
PATH声明用法:
PATH=$PAHT:<PATH 1>:<PATH 2>:<PATH 3>:--------:< PATH n >
export PATH
你可以自己加上指定的路径,中间用冒号隔开。环境变量更改后,在用户下次登陆时生效。
可以利用echo $PATH
查看当前当前系统PATH路径。
对于我来说要配置的是 vim ./.bash_profile,回车,打开./.bash_profile文件
记得在最后面有 :$PATH
标签:系统 linu linux sdn back round str linux环境变量 知识
原文地址:https://www.cnblogs.com/mrAAron/p/9537137.html