【linux】linux中定时任务的巧妙运用,让你轻松解放双手
warning:
这篇文章距离上次修改已过440天,其中的内容可能已经有所变动。
在Linux中,可以使用cron来实现定时任务。以下是一些使用cron的示例:
- 每天凌晨1点清空一个日志文件:
0 1 * * * > /var/log/mylog.log- 每周日凌晨2点进行系统备份:
0 2 * * sun tar -zcf /backup/home.tar.gz /home- 每天晚上10点到早上7点之间,每隔2小时运行一次脚本:
0 22-7/2 * * * /path/to/script.sh- 每月的第一天上午9点执行某个任务:
0 9 1 * * /path/to/monthly_task.sh要查看当前用户的cron任务,可以使用crontab -l命令。要编辑当前用户的cron任务,可以使用crontab -e命令。
记得在编辑完cron任务后,要重新加载cron守护进程以使更改生效,可以使用以下命令:
sudo service cron reload或者重启cron服务:
sudo service cron restartcron是一种非常强大的工具,可以用来自动化执行各种任务。通过合理安排cron任务,可以极大地提高生产力。
评论已关闭