在Linux中,我们可以使用crontab
命令来设置计划任务和周期性任务。crontab
是一个用于管理用户定时任务的工具,它可以让用户在固定时间、固定日期或者固定间隔执行某些命令或脚本。
(图片来源网络,侵删)
1、创建一个新的crontab文件:
crontab e
2、编辑crontab文件,添加计划任务,每行表示一个任务,格式如下:
* * * * commandtobeexecuted | | | | | | | | | Day of week (0 7) (Sunday is both 0 and 7) | | | Month (1 12) | | Day of month (1 31) | Hour (0 23) Minute (0 59)
如果我们想要每天早上6点执行一个名为backup.sh
的脚本,可以添加以下内容:
0 6 * * * /path/to/backup.sh
3、保存并退出编辑器。crontab
会自动安装新的计划任务。
4、查看当前用户的计划任务列表:
crontab l
5、删除某个计划任务,首先使用crontab e
编辑文件,然后删除相应的行,保存并退出编辑器。
6、删除所有计划任务:
crontab r
注意:确保你的脚本具有可执行权限,可以使用chmod +x /path/to/yourscript.sh
命令为脚本添加可执行权限。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/673020.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复