shell语法难度很小,主要是里面用到的工具,各种管理命令,shell本身是不理解命令的,它只是实现逻辑的执行命令,能够实现哪些需求呢: 1.kvm管理 2.虚拟化 3.集群,管理扩容 4.mysql部署升级 5.日志分析处理程序 6.自动化备份和恢复 7.批量的软件升级,及配置更新 8.自动化信息采集及监控程序(收集系统应用状态信息,CPU,mem,disk,net,apache,mysql) 9.shell不适合搞计算 10.shell理论上可以做任何事儿