5. 环境变量
3.1 自定义变量¶
#变量赋值
name="chupeng"
#变量引用
echo $name
echo ${name}
本地变量的作用域
# 只针对当前的shell进程,切换shell变量丢失
3.2 环境变量/全局变量¶
针对当前shell及其任意子进程
3.2.1 分类:¶
- 自定义环境变量
- 内置环境变量
3.2.2 环境变量设置¶
#1.临时创建:直接在命令行中定义
#2.永久生效:修改配置文件
2.1用户个人配置文件:~/.bash_profile
远程登录用户特有文件: ~/.bashrc
2.2全局配置文件:/etc/profile
远程登录用户特有文件: /etc/bashrc
3.3 查看环境变量¶
- set 输出所有变量,包括全局变量、局部变量
- env 只显示全局变量
- declare 输出所有变量,如同set
- export 显示核设置环境变量值
3.4 撤销环境变量¶
unset 变量名
3.5 设置只读变量¶
readonly 变量名=“值”
最后更新:
2022-02-19 13:59:07