与众不同的生活方式很累人呢,因为找不到借口。 收藏本站
登陆 / 注册 搜索

阅读:9.3K   回复: 5

零基础Linux|第十五课_定时任务at和计划任务crontab

原创 [复制链接]
小执念 古黑浩劫论坛大牛 2017-12-3 21:06 |显示全部楼层

可遇不可求的事:故乡的云,上古的玉,随手的诗,十九岁的你。

管理员
        夜黑风高,正是********** 呃,正是处理网站日志的好时机~at(小A)和crontab(大C)又在机房互相抱怨了....来听听他们在说什么吧!

        大C:“小A你好幸福啊,系统老大给你的任务,你每天只需要做一遍就行了,而我每天都要重复做同一件事。”

        小A:“谁让你是我老大?”
👃🛩🥛📳🪶‌
        大C:“.......”

        小A:“话说今天系统老大给了我一个超级简单的任务,在02:33的时候,在网站根目录下写一个hello.txt文件,干完这个我就撤了,下次有机会我们再见~”

👃💈🍒🔞🦜‏
零基础Linux|第十五课_定时任务at和计划任务crontab QQ截图20171203202240.jpg

        (小提示:输入完要执行的命令后,按Ctrl+D结束)

        计划任务设定后,在没有执行之前我们可以用 at -l 命令来查看系统没有执行工作任务, at -c (任务ID) 来查看任务的内容,还有可以用 atrm (任务ID) 删掉某些不想执行的任务。

🖕🛑🥑📶🐟‌        注:(对于指定的时间,还能够使用相对计时法,指定格式为:now + count time-units,now就是当前时间,time-units是时间单位,这里能够是minutes(分钟)、hours(小时)、days(天)、weeks(星期)。count是时间的数量,究竟是几天,还是几小时,等等。 更有一种计时方法就是直接使用today(今天)、tomorrow(明天)来指定完成命令的时间。比如“at 17:20 tomorrow”)

#f176:

        看着小A离去,大C不禁想起了噩梦的开始:

👆🏠🍼🚭🐤‏        那天系统大boss在终端添加了一个任务:

        crontab -e

        23 03  * * * /bin/sh /root/cut_del_logs.sh👨‍⚕️‌🩳🏮😴🖕

零基础Linux|第十五课_定时任务at和计划任务crontab 2-crontab.jpg

        上面这个任务是每天03:23都要去执行 /root/cut_del_logs.sh 这个脚本。大C心想,哪天boss用 crontab -r 删掉这个任务就好了,这样我就不用天天守在这里了。

        (注:有时我们创建了一个crontab,但是这个任务却无法自动执行,而手动执行这个任务却没有问题,这种情况一般是由于在crontab文件中没有配置环境变量引起的。可以像上面的,把环境变量写在crontab文件中,也可以写在脚本文件中。)

🤙🚈🦞🆚‌


上一篇
下一篇
帖子热度 9338 ℃

小执念 古黑浩劫论坛大牛 2017-12-3 21:08 |显示全部楼层

可遇不可求的事:故乡的云,上古的玉,随手的诗,十九岁的你。

管理员
强行装逼,失败了.....#j317:
仗剑天涯论坛大牛 2017-12-9 00:41 |显示全部楼层

今生相逢便是缘分,何苦去怨恨,何苦去仇视。

主题破百 赞助会员 金点子奖
装b不成反被c
雾月 「出类拔萃」 2018-1-21 19:55 来自手机 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

 
锁上的光 「出类拔萃」 2018-1-21 20:57 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

就艺术的角度而言,这篇帖子已然为经典之作,但它的意义却远远大于经典本身。正所谓:“骂而无形,讥于无影,笑骂之中显真功!”楼主真不愧为讽刺界新一代的开山长毛鼻祖!
加砖 「锋芒初露」 2018-8-11 17:16 来自手机 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

看到十五了
您需要登录后才可以回帖 登录 | 免费注册  

本版积分规则

快速回复 返回列表