Linux定时任务(linux定时任务实现原理)

Linux定时任务(linux定时任务实现原理)

浏览次数:
信息来源: 用户投稿
更新日期: 2025-10-14 15:32:26
文章简介

借助linux下自带的crontab即可实现定时任务。 crontab[-uusername][-l|-e|-r] -u:只有root才能进行这个任务,也即帮其他用户新建/删除crontab工作调

2025阿里云双十一服务器活动

借助linux下自带的crontab即可实现定时任务。

crontab[-uusername][-l|-e|-r]

-u:只有root才能进行这个任务,也即帮其他用户新建/删除crontab工作调度;

-e:编辑crontab的工作内容;

-l:查阅crontab的工作内容;

-r:删除所有的crontab的工作内容,若仅要删除一项,请用-e去编辑。

#此时会进入vi的编辑界面让你编辑工作。注意到,每项工作都是一行。

Linux定时任务,linux定时任务实现原理

代表任何时刻都接受的意思。举例来说,日、月、周都是*,就代表着不论何月、何日的礼拜几的12:00都执行后续命令的意思。

代表分隔时段的意思。举例来说,如果要执行的工作是3:00与6:00时,就会是:03,6***command时间还是有五列,不过第二列是3,6,代表3与6都适用

代表一段时间范围内,举例来说,8点到12点之间的每小时的20分都进行一项工作:208-12***command仔细看到第二列变成8-12.代表8,9,10,11,12都适用的意思/n(斜线)那个n代表数字,即是每隔n单位间隔的意思,例如每五分钟进行一次,则:/5****command用与/5来搭配,也可以写成0-59/5,意思相同

键入crontab-e编辑crontab服务文件

*/1****bash/root/s.sh>>/root/log

然后保存文件并并退出。会提示:,表示创建成功。让输入即可显示创建了的定时任务。

一般默认都是启动的,要是没有启动,就使用下面的方法。

一般启动服务用若是根用户的cron服务可以用,这里还是要注意下不同版本linux系统启动的服务的命令也不同,像我的虚拟机里只需用即可,若是在根用下直接键入就能启动服务。

标签:
宣威服务器云存储多少钱(云服务器存储空间多大)
« 上一篇
返回列表
下一篇 »

如本文对您有帮助,就请抽根烟吧!