本文参考自 《Linux Shell命令行及脚本编程实例详解 》
我们使用 Shell 具有如下一些原因:
1.使用简单;
2.节省时间。可以把冗长又重复的一连串命令合并成一条简单的命令;
3.可以创建你自己的自动化工具和应用程序;
4.使系统管理任务自动化;
5.因为脚本经过很好的测试,所以使用脚本做类似配置服务或系统管理任务时,发生错误的机会将大大减少。
我们经常会使用到 Shell 脚本的实例有:
1.监控你的 Linux 系统;
2.备份数据和创建快照;
3.创建邮件告警系统;
4.查找耗尽系统资源的进程;
5.查找是否所有的网络服务都正常运行等等。