随笔1.
shell中顶行写发:表示始终/bin下的sh或bash执行该程序
#! /bin/sh和/bin/bash
简单命令组合就不用写,shell脚本中才有用
/bin/sh
遇到错误,退出
/bin/bash
报错执行并且还打印信息
随笔2.
su - user -s /bin/bash -c “commond”
释义:
-s 用户user可以使用/bin/bash
-c 写一段 “输入命令”
作用:假如脚本都是在root用户下跑,不用为了某条命令单独切换用户
比如查tomcat进程,查mysql数据等等.