首页 > 系统服务 > 详细

shell基础应用

时间:2015-11-01 19:44:36      阅读:356      评论:0      收藏:0      [点我收藏+]

实验(一)

实验目的:每分钟检测一次系统 "根分区的空闲空间低于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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!