我们又见面啦~

哈喽~亲爱的小伙伴们大家好啊,我,程序袁又来了,今天给大家带来的是Linux中Shell脚本的应用,众所周知啊,脚本这个东西可以帮助我们省掉很多的麻烦的工作,那今天就来带大家简单的做一个关于Apache的脚本。

我们的实验目的如下,

首先安装apache服务,制作三个脚本,分别是status,用来查看当前运行的进程数,登陆的用户数以及根目录在磁盘的占用情况。start脚本,用来启动apache。stop脚本用来终止apache,好啦,废话不多说啦,我们来进入实验!

首先安装一个apache服务,这里就不截图啦,不清楚的可以去点击这里 然后我们生成一个名字教status的脚本

shell脚本 启动docker shell脚本启动应用程序_文件名


接着我们编写脚本

shell脚本 启动docker shell脚本启动应用程序_shell脚本 启动docker_02


前三行对应的是脚本声明,描述和脚本作者联系方式,下面A对应的是运行的进程数,B对应的是已登录的用户,C对用的是磁盘中根目录占用情况。

然后我们给到权限

shell脚本 启动docker shell脚本启动应用程序_shell脚本 启动docker_03


下面我们写一个启动脚本

生成一个start脚本(这里就不截图了,上面有生成命令)

shell脚本 启动docker shell脚本启动应用程序_文件名_04


将root加入到文件路径,这样就可以直接以文件名运行脚本

shell脚本 启动docker shell脚本启动应用程序_文件名_05


启动start脚本

shell脚本 启动docker shell脚本启动应用程序_shell脚本 启动docker_06


在创建一个终止Apache脚本(这里就不截图了,上面有创建脚本命令)

shell脚本 启动docker shell脚本启动应用程序_apache_07


将root加入到stop目录中,这样可以直接文件名运行脚本

shell脚本 启动docker shell脚本启动应用程序_apache_08


给到stop脚本权限

shell脚本 启动docker shell脚本启动应用程序_apache_09


运行stop脚本

shell脚本 启动docker shell脚本启动应用程序_shell脚本 启动docker_10


实验结束!

通过实验呢我们可以发现脚本可以帮助我们快捷的提高在工作中的效率,让我们用的更舒服,所以合理的使用脚本将对我们的工作有很大的帮助!好啦,本次就到这里啦,我还是那个梦想不掉头发,不穿格子衫的程序袁,我们下次再见啦~byebye。