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