Linux-环境变量

70 阅读1分钟

环境变量

环境变量可以从两个方面分类

​ 从定义方式环境变量可以分为两类:系统预设环境变量和用户定义环境变量

​ 系统预设环境变量:系统安装自己预先有的环境变量

​ 用户定义环境变量:用户在自定义的环境变量

​ 从作用范围环境变量可以分为两类:全局环境变量和局部环境变量

​ 全局环境变量:所有bash shell包括所有的bash shell都能访问到

​ 局部环境变量:只能在当前bash shell访问的变量,子bash shell访问不到

查看环境变量

​ 查看某一个环境变量

echo $环境变量名			例如:echo $HOMEprintenv 环境变量名		例如:printenv HOME

​ 查看全部的全局环境变量

envprintenv

​ 查看定义的全部环境变量(包括用户定义的环境变量和系统预设环境变量)

set

注:

  1. ​ 系统预设的环境变量都是以$开头后面的字母是大写
  2. 大部分系统预设环境变量都是全局环境变量,只有小部分环境变量是局部环境变量