leoyaojy / tips

tips收藏夹,详见issues
30 stars 3 forks source link

6、如何在不使用Cron的情况调度Linux下的任务 #6

Open leoyaojy opened 7 years ago

leoyaojy commented 7 years ago

linux中,设置定时任务的命令为cron,其实我们也可以不借助cron的情况下执行定时任务 比如:每隔5秒输出当前日期到一个文件中

while true;do date >> date.txt;sleep 5;done &

在终端输入上述代码之后,会输出该行命令的进程端口号,我们可以使用kill 端口号结束掉此进程。如果我们在执行上述代码后,关闭终端,会发现该行命令不在执行了,我们可以通过输入上述代码之后,接着输入exit或者按快捷键ctrl+d退出终端,我们会发现代码还是在执行