Linux系统中的变量通常采用大写字母表示设置方式可为:
A=100;
变量引用格式为“$变量名”或“${变量名}”,大括号一般在某些情况:
当“Atext”为变量名时:echo $Atext × echo ${Atext} √
当“A”为变量名时: echo $Atext × echo ${A}text √
出现时需要添加大括号以表明变量名称。
=======================================================================================
系统中存在一些特定的,会对bash环境造成影响的变量称之为环境变量:
PSI:系统提示符环境变量
echo $PSI => [当前登录用户 @ 主机名 当前目录](例如)[root @ localhost ~]
HISTSIZE:默认保存的历史纪录数
echo $HISTSIZE => 1000(即记录数为1000条)
PATH:执行文件查找的路径
echo $PATH => /usr/lib64/qt-3.3bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/root/bin
PATH变量值为目录,目录之间以“:”分割,文件的查找是依序由PATH变量内的目录来查询的,股目录的顺序很重要
USER:当前登录用户
echo $USER => root(当前登录用户为root)
HOME:当前用户家目录
echo $HOME => /home/strawberry
EUID:当前用户的UID
echo $EUID => 503
网友评论