日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

linux crontab怎么写,linux定时任务crontab

發(fā)布時(shí)間:2023/12/10 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux crontab怎么写,linux定时任务crontab 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

利用linux的定時(shí)任務(wù)crontab來(lái)執(zhí)行腳本,在centos7版本下運(yùn)行

1、安裝crontab

yum install crontab

2、查看狀態(tài)及關(guān)閉和啟動(dòng)任務(wù)

查看狀態(tài):systemctl status crond.service

停止:systemctl stop crond.service

啟動(dòng):systemctl start crond.service

3.開(kāi)啟crontab日志。

crontab默認(rèn)不開(kāi)啟日志,所以先開(kāi)啟定時(shí)任務(wù)的日志來(lái)查看

修改rsyslog服務(wù),將 /etc/rsyslog.d/50-default.conf ?文件中的 #cron.* 前的 # 刪掉;用service rsyslog restart重啟rsyslog服務(wù):

4.寫定時(shí)任務(wù)

crontab -e

開(kāi)啟本用戶的定時(shí)任務(wù),即創(chuàng)建以本用戶名為文件名的定時(shí)任務(wù)文件,位置在/var/spool/cron/crontabs/。

定時(shí)任務(wù)語(yǔ)句格式為:執(zhí)行周期+命令,周期有5個(gè)域,分別是

分鐘,小時(shí),日(day of month),月(month of year),周幾(day of week).

每個(gè)域不加限制任意的話用*,整體格式為:

* * * * * command

比如我的腳本是 /home/xiaofeng/cleanroom.py

執(zhí)行環(huán)境為 /usr/bin/python3

每天9點(diǎn)運(yùn)行一次

則語(yǔ)句為

0? 9? *? *? *? /usr/bin/python3? /home/xiaofeng/cleanroom.py

寫完后重啟cron 服務(wù)

service? cron restart

順便附上常用的周期格式

每五分鐘執(zhí)行? */5 * * * *

每小時(shí)執(zhí)行? ? 0 * * * *

每天執(zhí)行? ? ? ? 0 0 * * *

每周執(zhí)行 ? ? ? ?0 0 * * 0

每月執(zhí)行 ? ? ? ?0 0 1 * *

每年執(zhí)行 ? ? ? ?0 0 1 1 *

查看crontab服務(wù)狀態(tài):service crond status? ;

看 /var/log/cron.log這個(gè)文件就可以,可以用tail -f /var/log/cron.log觀察

總結(jié)

以上是生活随笔為你收集整理的linux crontab怎么写,linux定时任务crontab的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。