目录
1、全局环境变量与局部环境变量
系统环境变量对于任何用户都适用,并且一般都是全大写字母。
//查看全局环境变量
env
printenv
//查看个别的环境变量
printenv NAME
echo $NAME
//查看局部环境变量(没有只显示局部环境变量的命令)
set
2、设置用户定义的局部变量
变量名大小写敏感,为了防止和系统变量冲突,建议个人的环境变量设置为小写形式。
//此时不存在,输出为空
echo $NAME
//设置环境变量
NAME="hello world"
echo $NAME //会输出hello world
3、创建全局环境变量
具体做法:先创建一个局部环境变量,然后再把它导出到全局环境中。
//先设置局部环境变量
my_name=picdog
//查看
echo $my_name //输出picdog
//导入全局环境变量(export命令)
export my_name
4、删除环境变量
常用规则:如果要用到变量,则带$,如果要操作更改变量,则不带$;
//删除环境变量(不带$符号)
unset my_name
5、设置PATH环境变量
一般在windows下也需要设计环境变量问题,尤其是path这个环境变量。系统之间的通性;
//打印PATH
echo $PATH
//更新修改PATH(将会在末尾添加目录)
PATH=$PATH:/home/myname/pro
6、定位系统环境变量
这部分的内容看起来可能觉得无缺,可是如果真的自己写脚本的时候,会发现经常出现意想不到的问题。