Shell基础知识
—解释器声明
#!/usr/bin/bash
—shell脚本执行
1.用bash解释器执行
bash xx.sh
2.source加上文件名 以文件内声明的解释器执行
source xx.sh
3.赋予可执行权限 文件名直接执行
chmod u+x xx.sh
./xx.sh
—shell变量
系统变量
查看系统变量 env
[常用系统变量]
$SHELL 默认解释器
$HOME 当前用户家目录
$IPS 内部字段分隔符
$LANG 默认语言
$PATH 默认可执行程序路径
$PWD 当前目录
$OLDPWD 上次工作目录
$UID 用户ID
$USER 用户名
$HISTSIZE 历史目录大小
$RANDOM 生成随机数
$HOSTNAME 主机名