linux crontab定时触发命令

linux crontab定时触发命令

ID:39465337

大小:49.00 KB

页数:7页

时间:2019-07-04

linux crontab定时触发命令_第1页
linux crontab定时触发命令_第2页
linux crontab定时触发命令_第3页
linux crontab定时触发命令_第4页
linux crontab定时触发命令_第5页
资源描述:

《linux crontab定时触发命令》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Linux下crontab命令的用法利用系统crontab来定时执行备份文件,按日期对备份结果进行保存,达到备份的目的。  1、创建保存备份文件的路径/mysqldata  #q3c~*}8r8s q5f0#mkdir /mysqldata  PHPChina 开源社区门户 H't3T4T)k4G"d;ePHPChina 开源社区门户9F o"{7X-V9I2、创建/usr/sbin/bakmysql文件  &X _#M `4T0f5#vi /usr/sbin/bakmysql  @ c 4K x V p N0输入  -}8W%I;w A

2、5l0PHPChina 开源社区门户#j h7V l d e j5B-Qrq=` date +%Y%m%d `  )Z9M U z.

3、-j1H Z7s0tar zcvf /mysqldata/mysql$rq.tar.gz /var/lib/mysql  PHPChina 开源社区门户-

4、 m5n9)z E;Z2t^ m4V!y l _8p j0M L;i0或者写成  PHPChina 开源社区门户 k%G Fc.X a hj e D @+b~0rq=` date +%Y%m%d `  //注意date与加号间有空格$s/}:_8j @ tk

5、0mysqldump --all-databases -u root -p980405 > /mysqldata/mysql$rq.tar.gz  PHPChina 开源社区门户/t+L CX n y)a*~PHPChina 开源社区门户 X J#t }4d/var/lib/mysql是你数据库文件的目录,部分用户是/usr/local/mysql/data,每个人可能不同  (m H$z&W f0/mysqldata/表示保存备份文件的目录,这个每个人也可以根据自己的要求来做。  V q J I%T0PHPChina 开源社区门户 ^(t/S

6、 t C Y3、修改文件属性,使其可执行  PHPChina 开源社区门户 R v:j6gb t u4q%J r&U# chmod +x /usr/sbin/bakmysql  PHPChina 开源社区门户4?; C X d o4d v1N0

7、'j #s%E4M04、修改/etc/crontab  PHPChina 开源社区门户 e Q2f%j E Q O k*B#vi /etc/crontab  PHPChina 开源社区门户 ` G ] b"S w1GY在下面添加  PHPChina 开源社区门户+q W Z u o0S M J-J"

8、E;I F5e0L001 3 * * * root /usr/sbin/bakmysql  PHPChina 开源社区门户 H7S O/R m l表示每天3点钟执行备份  N1U2e.a F+d W9u0d(}6R-o/O.S W/] Y05、重新启动crond  PHPChina 开源社区门户 k7a6c T0o [ D# /etc/rc.d/init.d/crond restart  PHPChina 开源社区门户 e+}.O L$` { o h w 

9、 Ez/}3x$D+U'gR0完成。  1w ?%x"l/W*z E;v0这样每天你在/

10、mysqldata可以看到这样的文件  PHPChina 开源社区门户4z.W z ~ a!H#A v ?mysql20040619.tar.gz  PHPChina 开源社区门户 b2P3` 

11、4O u你直接下载就可以了。 (

12、 y K X*N9e E A0,x Y,M G S:i0在tar命令执行前,停止数据库服务进程或锁定数据库,  r.a] ({^ s P {0否则恢复数据时,会出现数据库损坏的情形,运气好时可修复,运气不好时,赫赫...  /usr/lib/cron/cron.allow表示谁能使用crontab命令。如果它是一个空

13、文件表明没有一个用户能安排作业。如果这个文件不存在,而有另外一个文件/usr/lib/cron/cron.deny,则只有不包括在这个文件中的用户才可以使用crontab命令。如果它是一个空文件表明任何用户都可安排作业。两个文件同时存在时cron.allow优先,如果都不存在,只有超级用户可以安排作业。Crontab命令使用的文件具体位置: /Var/Spool/Cron/Crontabs 目录下,每个用户都有其对应的名字,比如,root用户的文件为root.00 02 * * 1-5 /usr/sysadm/dailybackup.sh > 

14、/uf/logs/dailybackup.log 2>&100 03 * * 1-5 find /u01/app/oracle/admin/prod/

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。