Linux下使用crontab自动备份数据库
这里使用到crontab定时任务的添加及mysqldump执行简单的数据库备份,具体步骤如下:
1. 编写一个脚本: /serverBack/autobackmysql.sh
内容如下:
方法一:
##使用mysqldump备份数据库erms
/usr/local/mysql/bin/mysqldump -uroo...
分类:
数据库 时间:
2015-02-27 13:39:44
阅读次数:
198
本文直接讲解如何在Docker容器中实战部署一个Web应用程序,关于Docker相关的概念和如何安装Docker请参考相关资料完成。
第一步:工具准备
演示如何在Docker容器中部署一个Java Web应用程序,需要准备的软件工具包括:jre,tomcat和webapp应用。另外,为了实现在容器启动时自动启动webapp,需要编写一个脚本工具完成该工作。
安装jre,请参考:http...
分类:
Web程序 时间:
2015-02-03 00:46:20
阅读次数:
181
until循环 条件不满足进循环,条件满足时退出。 untilCONDITION;do statement ... done 例如: 1.写一个脚本,将输入的内容小写改成大写。 #!/bin/bash read-p"inputsometing"STR until[$STR==‘quit‘];do echo$STR|tr‘a-z‘‘A-Z‘ done 2.写一个脚本,每隔5秒检测..
分类:
其他好文 时间:
2015-01-25 19:43:00
阅读次数:
185
适用于循环次数未知的情况,要有退出条件。whileCONDITION;do statement ...done例如: 1.写一个脚本,输入任何字符,小写转换为大写。输入quit退出。 #!/bin/bash read-p"InputSomething"STRING while[$STRING!=‘quit‘];do echo$STRING|tr‘a-z‘‘A-Z‘ read-p"InputSomet..
分类:
其他好文 时间:
2015-01-21 06:42:20
阅读次数:
139
上下文:我们平台的监控系统用的是cacti+nagios。之前没有加流量异常报警设置,cacti上到是有插件可以时间报警,但是无法使用我们自己的短信接口(nagios用的购买的短信接口),所以想自己写一个脚本配合nagios实现基本的流量异常报警。脚本思路:/proc/net/dev取出当前流经网..
分类:
移动开发 时间:
2014-12-14 07:11:26
阅读次数:
139
写一个脚本,执行后,打印一行提示“Please input a number:",要求用户输入数值,然后打印出该数值,然后再次要求用户输入数值。直到用户输入"end"停止
说明:1.unset Num可以要也可以不要 unset的作用是取消变量设置,防止之前的值对本脚本程序的影响
2.if语句注意if与条件之间有空格.条件里面要与两边的括号分别留有空格
3...
分类:
系统相关 时间:
2014-11-24 17:17:41
阅读次数:
276
今天做试验写一个脚本,从ubuntu官方下载了最新的ubuntu14.10 desktop版,在Hyper-V中安装完后,进行操作。遇到一些问题:1) 需要在线安装一些Packages工具包,修改默认源:sudo cp /etc/apt/sources.list /etc/apt/sources.l...
分类:
系统相关 时间:
2014-11-22 16:00:29
阅读次数:
213
我大程序员每次开机都需要打开很多软件,设为开机启动又影响开机速度,怎么办呢?
那就写一个脚本吧,只需要点击一次,就可以打开多个应用程序了。
:: open some software
@echo off
start "title" "C:\Program Files (x86)\Netease\POPO\Start.exe"
start "title" "C:\Program Files (x...
分类:
其他好文 时间:
2014-11-20 12:02:31
阅读次数:
132
写一个脚本判断当前系统上是否有用户的默认shell为bash:如果有,就显示有多少个这类用户,否则,就显示没有这类用户:prep"\<bash$"/etc/passwd&>/dev/nullRETVAL=$?if[$RETVAL-eq0];thengrep"\<bash$"/etc/passwd|wc-lelseecho"nosuchusers"fishell中如何进行算..
分类:
其他好文 时间:
2014-11-19 16:17:37
阅读次数:
146
在已有代码上修改代码一般要生成diff文件来生成patch,从而porting到相关baseline上。修改文件较少时可以一个个来生成,但是当修改文件较多时就会很耗费工时,所以就想写一个脚本来减少工时消耗。你只需要关注coding,而不必担心diff文件的生成。实现的思想只要是:首先搜索以".ori...
分类:
其他好文 时间:
2014-11-18 13:11:26
阅读次数:
154