1 | 例1. |
说明:
1、如果是系统已有变量(如PATH),那么采用例2的连接方法。在原有路径后添加新路径,如果不连接原来的${PATH},那么原有的PATH将被覆盖,后果很严重。
2、如果是新设置的变量,则按例1设置。
3、变量名和变量值之间的等号两侧不能有空格,否则报错!
4、等号右侧的变量值可以加双引号(例1)也可以不加(例2)。
5、特殊字符简介。
1 | export a=/a/img:aa/img |
:
表示并列含义,例如变量值有多个,用:符号进行分隔。
.
表示你操作的当前目录。
$
表示引用已定义好的变量的值。
6、set命令,显示所有本地定义的shell变量。
7、常见的环境变量
PATH:决定了shell将到哪些目录中寻找命令或程序
HOME:当前用户主目录
HISTSIZE:是指保存历史命令记录的条数
LOGNAME:是指当前用户的登录名