变量
变量名称规则 只能使用字母,数字,与下划线.以字母或下划线开头
系统变量
set 和 env区别
set:显示所有变量
env:环境变量
变量赋值
VARNAME=VALUE
echo $VARNAME
删除变量 unset VARNAME
常用变量
$PATH
$PWD
$LANG
$HOME
$HISTSIZE
$PS1
$BASH
$BASH_VERSION
$GROUPS
$HOSTNAME
$HOSTTYPE
$IFS
$MACHINETYPE
$OSTYPE
$SECONDS
$UID
$0.....$n
$*
$#
$@
$_
$?
$$
(不知道什么意思?自己试试呗。嘿嘿)
全局变量与私有变量
# my_name=LiuDehua
# export your_name=ZhangXueyou
# echo $my_name
LiuDehua
# echo $your_name
zorro
# bash
# echo $my_name
# echo $your_name
ZhangXueyou
# export her_name=LadyGaGa
# exit
exit
# echo $her_name
#
全局变量可以被子进程继承,子进程的全局变量随着子进程结束而消失