标签:shell脚本的基础应用
实验(一)
实验目的:每分钟检测一次系统 "根分区的空闲空间低于10G 就向所有终端发送警告信息。"
实验要求:写一个脚本,自动进行脚本。
实验分析:
1.首先提取自己系统中/分区的信息,根据自己/分区的信息提取根分区的空闲空间。
2.向所有终端发送警告信息。
3.编写计划任务。
实验步骤:
1. 编写脚本, 在/下创建一个文件夹 为shell,在shell文件夹下编写一个check_disk.sh 脚本。
2.给脚本有执行权限
3.编写计划任务
4.实验测试
实验(二)
实验目的:每天的23:30给MySQL数据库中的bbsdb库做完整备份。
实验要求:通过脚本到时间自动备份
实验分析:
1.通过mysqldump 对数据库进行备份的使用。
2.根据备份的命令对其添加变量,使脚本更加完善和灵活。
3.编写计划任务。
实验步骤:
1.创建数据库bbsdb库
2.编写脚本备份bbsdb库中做完整备份
3.给脚本添加执行权限
4.编写计划任务
5.测试,查看备份文件是否已经生成,查看邮件。
6.删除数据库中的表用备份的文件进行恢复。
总结:通过编写脚本可以在系统计划任务中自动执行脚本文件,对于运维人员来说是一个比较好的方法。
本文出自 “脚踏实地向前行” 博客,请务必保留此出处http://343614597.blog.51cto.com/7056394/1708393
标签:shell脚本的基础应用
原文地址:http://343614597.blog.51cto.com/7056394/1708393