常识
#! /bin/bash 在脚本的第一行通常看到这句话,这是做什么的呢?#!(叫做shebang)是一个文本行,后面跟着的/bin/bash是bash的解释器路径。
如果一个脚本开头加上了#! /bin/bash,那么使用命令./exe.sh执行脚本时候,就相当于达到了这样的效果/bin/bash exe.sh。
每个命令或命令序列是通过;或者换行符来分隔。
查看某个进程运行时候的环境变量: cat /proc/$PID/environ
如果一个xx的应用程序正在运行,查看该应用程序的PID: pgrep xx
获取变量的长度: ${#var}
export定义的都是环境变量
环境变量SHELL, 查看当前环境使用的是哪个shell: echo $SHELL, 活着echo $0
环境变量UID, 查看当前用户是什么: 0表示 root ,500表示work