crontab

作者: 咚咚_bb97 | 来源:发表于2017-08-13 09:25 被阅读0次

chmod +x /root/cutnginxlogs.sh

chmod +x /root/502.sh

chmod +x /root/cut_nginx_logs.sh

http://www.vpser.net/manage/cut-nginx-log-files.html

输入:00 00 * * * /bin/bash /home/cut_nginx_logs.sh 每天0点整开始切割脚本

0 0 * * * /bin/bash /root/cut_nginx_logs.sh

*/5 * * * * /bin/bash /root/cutaccesslog.sh

每5分钟执行

crontab -e

/etc/init.d/cron restart 重启服务

修改crontab默认编辑器为vi或者其他的编辑器

用如下命令即可:

select-editor

crontab的几种常见用法:

1、编辑一个文本文件,写上任务列表,然后运行crontab 文件名

2、crontab -e,就可直接在vi界面中编辑任务列表

3、crontab -l,查看本用户任务列表

4、crontab -r,删除本用户任务列表

crontab -e 进入编辑

按「a」进入插入模式后,是从目前光标所在位置的下一个位置开始输入文字;

.按「o」进入插入模式后,是插入新的一行,从行首开始输入文字。

按「ESC」键。 从插入模式切换为命令行模式

退出vi及保存文件

在「命令行模式(command mode)」下,按一下「:」冒号键进入「Last line mode」,例如:

: w filename (输入 「w filename」将文章以指定的文件名filename保存)

: wq (输入「wq」,存盘并退出vi)

: q! (输入q!, 不存盘强制退出vi)

修改

vi /var/spool/cron/crontabs/root

相关文章

网友评论

      本文标题:crontab

      本文链接:https://www.haomeiwen.com/subject/aamsrxtx.html