自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 问答 (1)
  • 收藏
  • 关注

原创 Shell脚本:开发服务启动脚本

本文使用的实验环境为:centos-6.10实验服务为nginx服务服务安装位置为/app/nginx-1.8.1,软连接为/app/nginx当你编译安装了nginx服务后,想让服务像其他服务一样通过“/etc/init.d/服务”来控制服务的启动、停止。可以通过一些思路来确定脚本的过程:判断Nginx服务的PID 是否存在,不存在就表示服务未启动。通过脚本传入参数start 或 stop等,通过case语句获取参数进行判断脚本内容:#!/bin/bash# chkconfig

2020-12-07 16:45:24 93

原创 Shell脚本:case语句

case条件语句相当于多分支的if/elif/else条件语句,但是看起来更规范,常用语服务启动等脚本。在case语句中,程序会将case获取的变量值与表达式部分的值1、值2等进行比较,如果变量值与某个值相匹配,就会执行值后面的相对应的指令,直到执行到双分号为止,然后跳出case语句主体,执行其他命令。如果没有找到可以匹配的值,则执行“*)”后面的指令,直到结束。case语句语法:case "变量" in 值1) 指令1 ;; 值2) 指令2 ;; *)

2020-12-07 11:45:17 90

原创 Shell脚本:一键优化系统脚本

作为上一篇函数的举例,也是把它单独拿出来找的时候好找。如果要看函数的理论部分:点击以下链接函数理论部分作为举例,只是优化了几个方面,如果想加入其他内容需要自己在编写模块。配置阿里源禁用开机不需要的服务禁用selinux禁用iptables安装常用工具及升级脚本内容:#!/bin/bashexport PATH=$PATH:/bin:/sbin:/usr/sbinif [ "$UID" != "0" ];then echo "Please run this script b

2020-12-01 16:02:05 128 1

原创 Shell脚本:函数的使用

Shell函数的概念:类似于别名,简化代码,使程序易读易改。Shell函数的优势:把相同程序段定义成函数,可减少代码量,提高开发效率增加程序的易读性,提升管理效率实现程序功能的模块化,使程序具有通用性(可移植性)Shell函数的语法:function 函数名(){ 指令 return n}还有其他写法,不过不推荐!function表明这是一个函数。Shell函数的执行:分为最基本的函数和可传参的函数两种。执行不带参数的函数时,直接输入函数名称即可。执行函数的说明:

2020-12-01 11:06:37 64

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除