从上到下,限制越来越严格
一、用户自定义变量(本地变量(
注意点:
变量是计算机内存的单元,其中存放的值可以改变
不能以数字开头
变量默认类型是字符串型
变量用等号连接,等号左右两侧不能有空格
要有空格,得用’’或者””扩起来
环境变量名建议大写,便于区分
- 变量定义:
name=123
- 变量调用:
echo $name
- 变量查看:
set
查看系统中所有变量 - 变量删除:
unset name
- 变量叠加:
aa=123 aa=“$aa”456 aa=${aa}789
后面两种方式都可以
二、环境变量
主要保存的是和系统操作环境相关的数据
用户自定义的变量只在当前的Shell中生效,二环境变量会在当前Shell和这个Shell的所有子Shell当中生效。如果把环境变量写入相应的配置文件,那么这个环境变量就会在所有的Shell中生效。
1、设置环境变量
- 申明变量:
export 变量名=变量值
- 查询变量:
env
- 删除变量:
unset