变量
shell中预设的变量都是大写的。
变量就是使用一个较简单的字符串来替代某些具有特殊意义的设定以及数据,可以使用echo命令显示变量的值。
echo $PWD
echo $PATH
另外可以使用env命令列出全部系统预设的系统环境变量,不同登录的用户列出的环境变量也不一样。
常见的环境变量有:
PATH : 决定shell将到哪些目录中寻找命令或程序;
HOME : 当前用户的主目录;
HISTSIZE : 历史记录数;
LOGNAME : 当前用户的登录名;
HOSTNAME : 主机的名称;
SHELL : 当前用户的shell类型;
LANG : 与语言相关的环境变量
MAIL : 当前用户的邮件存放目录;
PWD: 当前目录;
env命令显示的变量只是环境变量,可以使用set命令把系统预设的全部变量(包括用户自定义的变量)都显示出来。
用户自定义变量要注意的事项