淺析Shell中的定時(shí)任務(wù) crontab
crondtab定時(shí)任務(wù)
crondtab是linux下用來周期性的執(zhí)行某種任務(wù)或等待處理某些事件的一個(gè)守護(hù)進(jìn)程,與windows下的計(jì)劃任務(wù)類似,crondtab進(jìn)程每分鐘會(huì)定期檢查是否有要執(zhí)行的任務(wù),如果有要執(zhí)行的任務(wù),則自動(dòng)執(zhí)行該任務(wù)。
如何讓shell腳本每天定時(shí)執(zhí)行?
1.新建需要定時(shí)執(zhí)行的shell腳本,這里為date.sh腳本。
#!/bin/bash PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin export PATH echo "hello world" echo "----------------------------------------------------------------------------" endDate=`date +"%Y-%m-%d %H:%M:%S"` echo "★[$endDate] Successful" echo "當(dāng)前時(shí)間":$(date +"%Y-%m-%d %H:%M:%S") >> /www/wwwroot/date.txt echo "----------------------------------------------------------------------------"
2.將這個(gè)date.sh腳本添加到定時(shí)任務(wù)中,直接運(yùn)行“crontab -e”命令添加就行。
[root@localhost ~]# crontab -e */1 * * * * /www/wwwroot/date.sh > /dev/null 2>&1 */1 * * * * /www/wwwroot/date.sh >> /www/wwwroot/result.txt 2>&1 # 每天10:30執(zhí)行 30 10 * * * /www/wwwroot/date.sh
3.最后,我們再查看一下輸出文件date.txt和crontab日志。
[root@localhost ~]# tail -n 5 /www/wwwroot/date.txt [root@localhost ~]# tail -f /var/log/cron
總結(jié)
以上所述是小編給大家介紹的Shell中的定時(shí)任務(wù) crontab,希望對大家有所幫助!
上一篇:Linux安裝Jenkins步驟及各種問題解決(頁面訪問初始化密碼)
欄 目:Linux/apache
下一篇:Linux用腳本實(shí)現(xiàn)“時(shí)分秒“倒計(jì)時(shí)功能
本文標(biāo)題:淺析Shell中的定時(shí)任務(wù) crontab
本文地址:http://mengdiqiu.com.cn/a1/Linux_apache/10579.html
您可能感興趣的文章
- 04-02linux中jobs命令 shell jobs命令
- 01-10Shell腳本之Expect免交互的實(shí)現(xiàn)
- 01-10shell之分離解析腳本的實(shí)現(xiàn)方法
- 01-10淺析CentOS8虛擬機(jī)訪問Windows10主機(jī)文件夾方法
- 01-10shell之正向解析腳本的實(shí)現(xiàn)方法
- 01-10Shell腳本實(shí)戰(zhàn)之DNS主從同步腳本實(shí)例
- 01-10淺析Linux中crontab任務(wù)調(diào)度
- 01-10Linux下shell通用腳本啟動(dòng)jar(微服務(wù))
- 01-10Shell腳本的條件測試和if條件語句使用方法
- 01-10淺析Linux中vsftpd服務(wù)配置(匿名,用戶,虛擬用戶)


閱讀排行
本欄相關(guān)
- 04-02linux關(guān)閉串口命令 關(guān)閉linux端口命令
- 04-02linux文件命令重命名 linux重命名文件名
- 04-02linux中jobs命令 shell jobs命令
- 04-02linux命令注入過濾 linux 代碼注入
- 04-02linux依次執(zhí)行命令 linux命令的執(zhí)行過程
- 04-02linux命令注銷vnc linux命令行注銷用戶
- 04-02linux命令免輸入 linux配置免密登錄
- 04-02軟交換linux命令 軟交換網(wǎng)絡(luò)主要協(xié)議
- 04-02linux命令歷史記錄 linux查看歷史記錄的
- 04-02linux命令頁面 linux命令頁面中文
隨機(jī)閱讀
- 01-10delphi制作wav文件的方法
- 08-05DEDE織夢data目錄下的sessions文件夾有什
- 04-02jquery與jsp,用jquery
- 08-05織夢dedecms什么時(shí)候用欄目交叉功能?
- 01-11Mac OSX 打開原生自帶讀寫NTFS功能(圖文
- 01-10SublimeText編譯C開發(fā)環(huán)境設(shè)置
- 08-05dedecms(織夢)副欄目數(shù)量限制代碼修改
- 01-11ajax實(shí)現(xiàn)頁面的局部加載
- 01-10使用C語言求解撲克牌的順子及n個(gè)骰子
- 01-10C#中split用法實(shí)例總結(jié)