linux 定时任务

来源:互联网 发布:软件缺陷分析方法 编辑:程序博客网 时间:2024/06/15 01:58

查看当前用户所拥有的定时任务: crontab -l

[pansanday@localhost Desktop]$ crontab -lno crontab for pansanday
删除当前用户所拥有的定时任务: crontab -r

[pansanday@localhost Desktop]$ crontab -r

新建定时任务: crontab -e

[pansanday@localhost Desktop]$ crontab -e

此时会进入vi界面, 在里面输入要执行的定时命令, 保存, 退出即可

如: 1-59 6 * * * sh /home/pansanday/Desktop/test.sh

每天6点1分到59分, 每分钟执行一次test.sh脚本

test.sh脚本内容, 简单的输出日期到log.log文件中

#!/bin/shecho `date` >> /home/pansanday/Desktop/log.log

再次查看新建的定时任务

[pansanday@localhost Desktop]$ crontab -l1-59 6 * * * sh /home/pansanday/Desktop/test.sh

此时会发现多了个log.log文件, 内容是每分钟输出一句日期; 如果不输出, 先检查一下虚拟机中linux系统的时间, 看是不是自己设置的时间!

0 0
原创粉丝点击