人妖在线一区,国产日韩欧美一区二区综合在线,国产啪精品视频网站免费,欧美内射深插日本少妇

新聞動態(tài)

Linux下淺談crond與crontab的命令用法

發(fā)布日期:2022-06-30 12:49 | 文章來源:源碼中國

一、什么是crond?

crond是Linux系統(tǒng)用來定期執(zhí)行命令或指定程序的服務的一種服務或軟件。一般情況下當我們安裝完成Linux操作系統(tǒng)之后,默認便會啟動Crond任務調用服務。Crond服務會定期(默認一分鐘檢查一次)檢查系統(tǒng)中是否有要執(zhí)行的任務工作。如果有,便根據(jù)其預先設定的定時任務規(guī)則自動執(zhí)行該定時任務工作。這個Crond定時服務就像我們的鬧鐘一樣。

crontab是用于設置周期性被執(zhí)行的指令,該命令從標準輸入設備讀取指令,并將其存放于“crontab”文件中,以供之后讀取與執(zhí)行。

二、crontab的用法

1、crontab語法介紹

crontab是用來讓使用者在固定時間或固定時間間隔執(zhí)行程序之用,也就是類似使用者的時刻表。

使用權限

root用戶和crontab文件的所有者

語法

crontab [-e[UserName]]|[-l[UserName]]|[-r[UserName]]|[-v[UserName]|File] 

參數(shù)解析:

  1. -e:執(zhí)行文字編輯器來設定時刻表,內定的文字編輯器是vi,如果需使用其他文字編輯器,就需要設定VISUAL環(huán)境變數(shù)來指定使用哪一個文字編輯器。
  2. -r:刪除目前的日程表
  3. -l:列出目前的時刻表
  4. -v:列出用戶cron作業(yè)狀態(tài)

時刻表的格式:


使用方法:

用VI編輯一個文件cornfile,然后在這個文件中輸入格式良好的時程表。編輯完成后,保存并退出。然后在root模式下命令行輸入:

crontab cornfile 

這樣就將cornfile文件提交給cron進程,同時,新創(chuàng)建cronfile的一個副本已經(jīng)被放在 /var/spool/cron目錄中,文件名就是用戶名。

測試用例:

每月每天每小時的第0分鐘執(zhí)行一次/bin/Is:
0 * * * * /bin/Is
在12月內,每天的早上6點到12點中,每隔20分鐘執(zhí)行一次/usr/bin/backup:
*/20 6-12 * 12 * /usr/bin/backup
周一到周五每天下午5:00寄一封信給alex_mail_name:
0 17 * * 1-5 mail -s "hi"alex_mail_name</tmp/maildata

查看cron運行日志:

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

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持本站。

香港服務器租用

版權聲明:本站文章來源標注為YINGSOO的內容版權均為本站所有,歡迎引用、轉載,請保持原文完整并注明來源及原文鏈接。禁止復制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務器上建立鏡像,否則將依法追究法律責任。本站部分內容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學習參考,不代表本站立場,如有內容涉嫌侵權,請聯(lián)系alex-e#qq.com處理。

實時開通

自選配置、實時開通

免備案

全球線路精選!

全天候客戶服務

7x24全年不間斷在線

專屬顧問服務

1對1客戶咨詢顧問

在線
客服

在線客服:7*24小時在線

客服
熱線

400-630-3752
7*24小時客服服務熱線

關注
微信

關注官方微信
頂部