crontab mysql命令_crontab命令使用介绍
基本格式
f1 f2 f3 f4 f5 program
分 时 日 月 周 命令
第1列表示分钟1~59每分钟用*或者 */1表示;第2列表示小时1~23(0表示0点);第3列表示日期1~31;第4列表示月份1~12;第5列标识号星期0~6(0表示星期天);第6列要运行的命令
当 f1 为 * 时表示每分钟都要执行 program,f2 为* 时表示每小时都要执行程序,其余类推
当 f1 为 a-b 时表示从第 a 分钟到第 b 分钟这段时间内要执行,f2 为 a-b 时表示从第 a 到第 b 小时都要执行,其余类推。
当 f1 为 */n 时表示每 n 分钟个时间间隔执行一次,f2 为 */n 表示每 n 小时个时间间隔执行一次,其余类推。
当 f1 为 a, b, c,... 时表示第 a, b, c,... 分钟要执行,f2为a, b, c,... 时表示第 a, b, c...个小时要执行,其余类推。
使用方式 crontab file [-u user]-用指定的文件替代目前的crontab。
crontab-[-u user]-用标准输入替代目前的crontab.
crontab-1[user]-列出用户目前的crontab.
crontab-e[user]-编辑用户目前的crontab.
crontab-d[user]-删除用户目前的crontab.
crontab-c dir- 指定crontab的目录。
说明
crontab 可让使用者在固定时间或固定间隔执行程序之用,它类似使用者的计划任务表。-u user 即设定指定 user 的计划任务表,就是必须要有其权限(如 root)才能指定他人的计划任务表。若不使用 -u user,则表示设定自己的计划任务表。
参数
crontab -e:执行文字编辑器来设定计划任务表,内定的文字编辑器是 vi,若用其它文字编辑器,需先设定 Visual 环境变量来指定使用那个文字编辑器(如setenv VISUAL joe)
crontab -r:删除当前的计划任务表
crontab -l:列出当前的计划任务表
crontab file [-u user] //用指定的文件替代当前的crontab。
使用例子
1、每晚的21:30重启mysql
30 21 * * * /etc/init.d/mysqld restart
2、每月1、10、22日的4:45重启mysql
45 4 1,10,22 * * /etc/init.d/mysqld restart
3、每周六、周日的1:10重启mysql
10 1 * * 6,0 /etc/init.d/mysqld restart
4、每天18:00至23:00之间每隔30分钟重启mysql
0,30 18-23 * * * /etc/init.d/mysqld restart
5、每星期六的11:00 pm重启mysql
0 23 * * 6 /etc/init.d/mysqld restart
6、每一小时重启mysql
* */1 * * * /etc/init.d/mysqld restart
7、晚上11点到早上7点之间,每隔一小时重启mysql
* 23-7/1 * * * /etc/init.d/mysqld restart
8、每月的4号与每周一到周三的11点重启mysql
0 11 4 * mon-wed /etc/init.d/mysqld restart
9、一月一号的4点重启mysql
0 4 1 jan * /etc/init.d/mysqld restart
crontab mysql命令_crontab命令使用介绍相关推荐
- MySQL 数据库常用命令
引言 在前面博客中,有提到用 mysql 作为数据库进行测试.在这里对 mysql 及其常用命令进行简单介绍,起到抛砖引玉的作用. MySQL 介绍 MySQL 是一个关系型数据库管理系统,由瑞典 M ...
- php mysql修改命令_PHP编程:mysql alter table命令修改表结构实例详解
<PHP编程:mysql alter table命令修改表结构实例详解>要点: 本文介绍了PHP编程:mysql alter table命令修改表结构实例详解,希望对您有用.如果有疑问,可 ...
- Mysql使用kill命令解决死锁问题(杀死某条正在执行的sql语句)
这篇文章主要介绍了Mysql使用kill命令解决死锁问题(杀死某条正在执行的sql语句)的相关资料,需要的朋友可以参考下 在使用mysql运行某些语句时,会因数据量太大而导致死锁,没有反映.这个时候, ...
- Mysql常用基础命令操作实战
目录 一 启动与关闭MySQL 3 1.1 单实例MySQL启动与关闭方法 3 ※1※ 常规启动关闭数据库方式(推荐) 3 1.2 多实例MySQL启动与关闭 ...
- 备份MySQL数据库的命令
这篇文章主要介绍了mysql数据库备份常用语句,包括数据库压缩备份.备份多个MySQL数据库.备份多个MySQL数据库.将数据库转移到新服务器等语句 备份MySQL数据库的命令 代码如下: mysql ...
- mysql数据库压缩备份_MySQL数据库之mysql数据库备份命令分享(mysql压缩数据库备份)...
本文主要向大家介绍了MySQL数据库之mysql数据库备份命令分享(mysql压缩数据库备份) ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 备份MySQL数据库的命令 复制代 ...
- Linux 系统服务管理器(初始化系统/init system) -- systemd 及命令 systemctl 的详细介绍
文章目录 一.系统服务管理器 systemd (一)systemd 的特性 (二)systemd 与 传统 init 系统的区别 (三)systemd 的目录和文件 (四)systemd 的 Unit ...
- mysql数据库后台命令备份_使用MySQL命令行备份及恢复数据库
使用MySQL命令行备份及恢复数据库 下文对使用MySQL命令行备份及恢复数据库的方法及步骤进行了详细的介绍,如果您对MySQL命令行方面感兴趣的话,不妨一看. AD: 使用MySQL命令行,可以实现 ...
- centos 删除crontab_Centos 7 安装crontab及cron常用命令
crontab是linux系统常用的一个定时执行任务的软件.闲吧一直用centos,现在用的多的就是Centos 7系统了. 今天就记录下Centos 7下安装crontab命令,以及crontab常 ...
- 退出mysql服务器的命令,mysql的登陆和退出命令格式
mysql登陆的命令格式为: 1.普通登陆mysql数据库 命令格式:mysql -u 用户名 -p 密码,例如: mysql -u root -p root 如果在-p后没有提供密码,则会在执行命令 ...
最新文章
- openGL学习笔记(1)——常用方法原型解释
- RocketMQ 报 invokeSync call timeout
- ActionContextCleanUp作用
- 软件开发如同木匠做桌子
- android圆形头像 demo,Android图像处理之绘制圆形头像
- oracle inside(4)
- Python机器学习:梯度下降法006随机梯度下降法
- 手机 modem 开发(7)---3GPP协议下载地址
- 陕西师范大学计算机科学学院保研院校,陕西师范大学计算机科学学院量子信息学保研细则...
- 翁恺老师C语言学习笔记(十一)字符串
- ios 图片裁剪框架_iOS 图片裁剪与修改
- oracle 查看过程的用户,Oracle 查看 用户拥有权限的过程
- python 外部参数过长_介绍python中slice参数过长的处理方法及实例
- python字典和集合对象可以进行索引操作_建议收藏丨纯知识点:Python基础—字典、集合操作大全...
- Nginx二级目录反向代理网站
- 【时间序列预测】基于matlab最小均方(LMS)算法时间序列预测【含Matlab源码 1335期】
- 统一建模语言——UML
- Postman下载与安装操作步骤(只有两步骤下载)
- android retrofit实例,Retrofit2简单实例
- OTN关联开销(电层开销)OTU开销ODU开销OPU开销