一、什么是shell脚本
将工程需要依次执行的所有命令依次写到文本文件中,赋予文件执行权限。再工程项目中,只需要执行相关的shell脚本即可。
二、shell 脚本的优势
1、批量执行,提高运维人员工作效率;
2、命令交互性强,易学易。
三、如何执行shell脚本
执行shell脚本,通常有如下三种方式:
1、./脚本路径/脚本名称
[root@localhost ~]# ./useradd.sh
用户创建成功,请重置用户密码
[root@localhost ~]#
2、sh /脚本路径/脚本名称
sh -x /脚本路径/脚本名称 //详细显示脚本的执行过程
root@localhost ~]# sh -x useradd.sh
+ useradd first1
+ echo 用户创建成功,请重置用户密码
用户创建成功,请重置用户密码
+ passwd --stdin first1
+ echo 12345678
[root@localhost ~]# source useradd.sh
用户创建成功,请重置用户密码
[root@localhost ~]#
3、source /脚本路径/脚本名称
[root@localhost ~]# source useradd.sh
用户创建成功,请重置用户密码
[root@localhost ~]#