5.{Linux}shell脚本应用(上)

Posted 运维心动力

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了5.{Linux}shell脚本应用(上)相关的知识,希望对你有一定的参考价值。

What : 所学的计算机知识点是什么? 


Why :为什么要引入这个知识点?解决什么问题? 


How :如何使用这个知识点? 

详情见下方实验。
Where :这个知识点用于何处? 


实验要求:

1、 编写登录欢迎脚本

(1)新建脚本文件welcome.sh,用来输出各种监控信息。

(2)修改/root/.bash_profile文件,调用welcome.sh脚本程序。

(3)使用root用户重新登录,验证欢迎脚本的输出信息。

2、编写服务控制脚本

(1)编写status脚本。

(2)编写stop、start脚本(参照status脚本文件,稍作修改即可)。

3、编写mysql数据库备份脚本

实验过程:

1、 编写登录欢迎脚本

(1)新建脚本文件welcome.sh,用来输出各种监控信息。

5.{Linux}shell脚本应用(上)

5.{Linux}shell脚本应用(上)

(2)修改/root/.bash_profile文件,调用welcome.sh脚本程序。

5.{Linux}shell脚本应用(上)

5.{Linux}shell脚本应用(上)

(3)使用root用户重新登录,验证欢迎脚本的输出信息。

5.{Linux}shell脚本应用(上)

2、编写服务控制脚本

(1)编写status脚本,存放到/root/bin/目录下(默认搜索路径之一)。

5.{Linux}shell脚本应用(上)

5.{Linux}shell脚本应用(上)

5.{Linux}shell脚本应用(上)

(2)编写stop、start脚本(参照status脚本文件,稍作修改即可)。

5.{Linux}shell脚本应用(上)

5.{Linux}shell脚本应用(上)

5.{Linux}shell脚本应用(上)

5.{Linux}shell脚本应用(上)

3、编写MySQL数据库备份脚本

查看备份工具在哪个目录下

5.{Linux}shell脚本应用(上)

编写备份脚本

修改ip

5.{Linux}shell脚本应用(上)

编写脚本

5.{Linux}shell脚本应用(上)

给予权限

5.{Linux}shell脚本应用(上)

进入MYsql

5.{Linux}shell脚本应用(上)

赋予账户权限

5.{Linux}shell脚本应用(上)

添加数据库

5.{Linux}shell脚本应用(上)

添加表

5.{Linux}shell脚本应用(上)

添加数据

5.{Linux}shell脚本应用(上)

执行脚本

5.{Linux}shell脚本应用(上)

查看脚本完成

5.{Linux}shell脚本应用(上)

移动到备份文件

5.{Linux}shell脚本应用(上)

填写自动文件

用crontab-e

5.{Linux}shell脚本应用(上)

查看服务情况

确认结果


以上是关于5.{Linux}shell脚本应用(上)的主要内容,如果未能解决你的问题,请参考以下文章

Shell使用

5.{Linux}shell脚本应用(上)

简单的Shell 教程

Linux123Shell脚本编程

Shell 基础

Shell 基础