shell脚本
shell脚本基础及备份数据库应用
chenjing928
这个作者很懒,什么都没留下…
展开
-
shell脚本应用——5.Linux定时备份数据库(mysql)
容灾 数据是每个企业都必须应当重视保护起来的,试想一下,公司新来一位实习生,不小心删了库,如果数据库没有进行备份,真的只能从删库到跑路了....备份数据库,也应该进行异地备份,因为假如这个城市发生了不可挽回的灾难,整个城市都处于灾难中,那在这个城市的数据肯定全没了,如果做了异地备份,那数据还可以找回。备份数据库其实就是crontab定时执行shell脚本,设定在凌晨的时候将数据库备份...原创 2019-01-24 15:52:47 · 1584 阅读 · 0 评论 -
shell脚本学习——4.算术运算符及条件判断
上一篇主要讲解完位置参数变量、预定义变量,涉及到的知识点有$n,$*,$@,$#,$$,$!,$?本篇主要讲解算术运算符及条件判断算术运算符包含 + - * / %(取余)使用方式有三种:①$((运算式))②$[运算式]③expr `运算式`这里的第三种方式不是单引号,而是我们之前介绍过的反引,在左上角的esc下面,数字1的左边,英文状态下输#!/bin/ba...原创 2019-01-23 16:42:07 · 504 阅读 · 0 评论 -
shell脚本学习——3.位置参数变量、预定义变量
上篇主要讲解完反引、双引和单引,其中反引的用法和$()一致,都可以使终端命令的返回值赋给变量本篇主要讲解位置参数变量、预定义变量。位置参数变量介绍:当我们执行一个shell脚本的时候,如果希望获取到终端命令执行该脚本的参数信息,就可以使用位置参数变量,例: ./mark.sh 20 30 10 ,这个终端命令在执行mark脚本时,传入了20,30,10三个参数进去,如...原创 2019-01-23 11:13:14 · 673 阅读 · 0 评论 -
shell脚本学习——2.符号(反引号,单引号,双引号)
上篇我们已经介绍完变量的一些基本内容本篇主要介绍反引,单引和双引,划重点:反引1.将终端命令的返回值赋给变量比如我们想把 pwd 命令(查看当前目录)的返回值赋给变量,有两种方式 1.1 使用反引`` ,反引号在左上角esc的下面,数字1的左边,输入法切换英文下例:A=`pwd` 1.2使用$() 例:A=$(pwd) 这两种方式是一样的,下面我们...原创 2019-01-22 17:04:44 · 1433 阅读 · 0 评论 -
shell脚本学习——1.基础入门及变量
前言: shell脚本编程跟 java、php 编程一样,只要有一个能编写代码的文本编辑器和一个能解释执行的脚本解释器就可以了。入门1.首先我们创建一个目录,本专栏所有的编程文件将会都存放于此mkdir -p /usr/local/shell2.进入该目录下,并创建一个HelloShell.sh文件(以sh为后缀是标识此文件为shell脚本,也可以建.txt,.其...原创 2019-01-22 14:47:27 · 658 阅读 · 0 评论