博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux 定时任务crontab
阅读量:4311 次
发布时间:2019-06-06

本文共 1444 字,大约阅读时间需要 4 分钟。

crontab定时任务格式

1 * * * * * command2 第1列表示分钟1~59 每分钟用*或者 */1表示3 第2列表示小时1~23(0表示0点)4 第3列表示日期1~315 第4列表示月份1~126 第5列标识号星期0~6(0表示星期天)7 第6列要运行的命令

crontab的时间颗粒度为分钟,要想实现秒级任务只需使用sleep命令。如每个30秒一次:

1 * * * * * command2 * * * * * sleep 10; command3 * * * * * sleep 20; command4 * * * * * sleep 30; command5 * * * * * sleep 40; command6 * * * * * sleep 50; command7

crontab调试

有时我们可能在加入了一条crontab定时指令,但是这条指令死活不能执行成功,此时你需要使用下面这条指令来窥探执行的细节

tail -f /var/log/cron

tail其实是一条Linux指令。有些时候我们只需通过查看日志文件的开头或者结尾几行,就能了解到其最近的工作状态,因此Linux中提供了这样的工具:headtail

head指令可以查看文件的开头几行,通过参数-n来设置。比如我们需要打印出前8行可以通过

head -n 8 lnmp-install.log

结果为

Press any key to install...or Press Ctrl+c to cancel You will install lnmp stack.nginx-1.10.0mysql-5.5.48php-5.4.45Enable InnoDB: yPrint lnmp.conf infomation...Download Mirror: http://soft.vpser.net

tail指令可以查看文件的后几行,通过参数-n来设置。比如打印后几行的时候可以使用

tail -n 8 lnmp-install.log

结果为

nginx (pid 19581 19580 19579) is running...php-fpm is runing! SUCCESS! MySQL running (20099)Active Internet connections (only servers)Proto Recv-Q Send-Q Local Address           Foreign Address         Statetcp        0      0 0.0.0.0:3306            0.0.0.0:*               LISTENtcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTENtcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTENInstall lnmp V1.3 completed! enjoy it.

如果我们需要见识某个文件的时候,可以使用-f选项。

tail -f /var/log/cron

转载于:https://www.cnblogs.com/WingPig/p/5911006.html

你可能感兴趣的文章
满屏的指标?删了吧,手把手教你裸 K 交易!
查看>>
不吹不黑 | 聊聊为什么要用99%精度的数据回测
查看>>
高频交易的几种策略
查看>>
量化策略回测TRIXKDJ
查看>>
量化策略回测唐安奇通道
查看>>
CTA策略如何过滤部分震荡行情?
查看>>
量化策略回测DualThrust
查看>>
量化策略回测BoolC
查看>>
量化策略回测DCCV2
查看>>
mongodb查询优化
查看>>
五步git操作搞定Github中fork的项目与原作者同步
查看>>
git 删除远程分支
查看>>
删远端分支报错remote refs do not exist或git: refusing to delete the current branch解决方法
查看>>
python multiprocessing遇到Can’t pickle instancemethod问题
查看>>
APP真机测试及发布
查看>>
通知机制 (Notifications)
查看>>
10 Things You Need To Know About Cocoa Auto Layout
查看>>
一个异步网络请求的坑:关于NSURLConnection和NSRunLoopCommonModes
查看>>
iOS 如何放大按钮点击热区
查看>>
ios设备唯一标识获取策略
查看>>