全局变量
局部变量
查看全局变量: printenv
查看单个变量:echo $变量名
查看某个进程的所有环境变量 set
局部变量的定义:
变量名=变量值
变量值为长字符串中间带空格的场合追加 ’‘
等号前后不能有空格
设置全局变量
export
可以将局部变量变成全局变量
删除环境变量
unset
unset只能是环境变量在当前进程内清空
默认的环境变量是大写字母,自己设定的环境变量最好是小写字母
PATH环境变量是多个目录,目录之间用:分隔
追加的时候
PATH=$PAHT:/home/user/test
可以将当前目录 . 追加到PATH中
PATH=$PATH:.
可变数组:
mytest=(one two three four)
可以使用索引来引用特定的
${mytest[0]}
可以使用unset来清空特定的位,清空之后,被清空的位位空,但是还是占位的
设定别名 alias
局部变量
查看全局变量: printenv
查看单个变量:echo $变量名
查看某个进程的所有环境变量 set
局部变量的定义:
变量名=变量值
变量值为长字符串中间带空格的场合追加 ’‘
等号前后不能有空格
设置全局变量
export
可以将局部变量变成全局变量
删除环境变量
unset
unset只能是环境变量在当前进程内清空
默认的环境变量是大写字母,自己设定的环境变量最好是小写字母
PATH环境变量是多个目录,目录之间用:分隔
追加的时候
PATH=$PAHT:/home/user/test
可以将当前目录 . 追加到PATH中
PATH=$PATH:.
可变数组:
mytest=(one two three four)
可以使用索引来引用特定的
${mytest[0]}
可以使用unset来清空特定的位,清空之后,被清空的位位空,但是还是占位的
设定别名 alias