3.环境变量
系统环境变量:
常用的系统环境变量:
变量:
用于存储管理临时的数据;
这些数据都是在运行内存中
变量类型;
-
系统环境变量
是系统提供的共享变量,是linux系统中加载shell配置文件中定义的变量给所有的shell程序使用;
-
自定义变量
-
特殊符号变量
配置文件
-
全局配置文件(一般使用全局配置文件)
/etc/profile
/etc/profile.d/*.sh
/etc/bashrc
-
个人配置文件
当前用户/,bash_profile
当前用户/.bashrc
环境变量分类
系统级全局变量:加载全局配置文件中的变量给共享所有用户使用;(全局共享)
用户级全局变量:
查看当前shell系统环境变量
env
查看shell变量(系统环境变量 +自定义变量+函数)
set
常用的系统环境变量
变量 | 含义 |
---|---|
PATH | 设置命令的搜索路径,以冒号为分割,不同的值 |
HISTFILE | 查看当前用户执行命令的历史列表 |
LANG | 设置系统当前语言环境,码表 |