变量
shell变量的赋值(两种方式)
variable=value
$(variable=value)
变量赋值 注意点:
1:等号=两边可以有空格,这不影响赋值
2:如果值value包含空格,需要用""引起来
3:变量名variable不能以数字开头,并且职能包含大小写,下划线,和数字
利用unset清除变量的值
unset 变量名
用readonly将变量设为只读模式
tianyu=123
readonly tianyu
查看系统中所有的只读变量
readonly
如何定义一个环境变量
先定义一个变量,然后用export声明一下(这个定义的变量名,建议大写)
APPAT=/usr/sbin
export APPAT
查看系统中所有的环境变量
env
如何清除环境变量(与清除其他变量相同)
unset APPAT
PATH是非常重要的环境变量(存放可执行文件的路径)
echo $PATH
如要在PATH中添加新目录
export PATH="new directory":$PATH
HOME变量记录了用户的家目录,由/etc/passwd的倒数第二个域决定
SHELL变量,记录了当前系统默认的shell
USER和UID两个变量记录当前已登录的用户名和id号
echo $USER $UID