簡單介紹Shell中的定時任務 crontab
導讀 | crondtab程式每分鐘會定期檢查是否有要執行的任務,如果有要執行的任務,則自動執行該任務。這篇文章主要介紹了 中的定時任務 crontab,需要的朋友可以參考下 |
crondtab定時任務
crondtab是 下用來週期性的執行某種任務或等待處理某些事件的一個守護程式,與windows下的計劃任務類似,crondtab程式每分鐘會定期檢查是否有要執行的任務,如果有要執行的任務,則自動執行該任務。
如何讓shell
每天定時執行?
1.新建需要定時執行的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 "當前時間":$(date +"%Y-%m-%d %H:%M:%S") >> /www/wwwroot/date.txt echo "----------------------------------------------------------------------------"
2.將這個date.sh指令碼新增到定時任務中,直接執行“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執行 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
總結
以上所述是小編給大家介紹的Shell中的定時任務 crontab,希望對大家有所幫助!
原文來自:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2672568/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Crontab定時任務排程介紹
- crontab定時任務
- (定時任務)crontab 的用法
- CentOS Crontab(定時任務)CentOS
- linux的定時任務crontabLinux
- Linux crontab 定時任務Linux
- Linux 定時任務(crontab)Linux
- Linux - crontab(定時任務)Linux
- 定時任務crontab 詳解
- crontab定時任務維護
- Linux定時任務crontab通俗易懂簡單扼要地解析Linux
- crontab命令簡介 linux定時設定 Cron實現自動任務 (轉)Linux
- Linux Crontab Shell指令碼實現秒級定時任務Linux指令碼
- 【Django】Django定時任務之-crontabDjango
- linux之 crontab 定時任務Linux
- 在solaris下crontab 定時任務
- Linux Crontab定時任務命令Linux
- Crontab 定時任務命令詳解
- Linux Crontab 定時任務[轉]Linux
- Linux下的定時任務crontab設定Linux
- Django定時任務Django-crontab的使用Django
- Laravel 定時任務以及 crontab 安裝Laravel
- 排查linux 定時任務cron crontabLinux
- linux定時任務的設定 crontab 配置指南Linux
- Spring定時任務的簡單例子Spring單例
- 利用cygwin建立windows下的crontab定時任務Windows
- 【Linux定時任務】crontab使用經驗Linux
- [Linux]crontab定時任務自動化Linux
- Linux Crontab 定時任務 命令詳解Linux
- 設定XMLHttpRequest超時簡單介紹XMLHTTP
- centOS crontab定時任務不執行的解決CentOS
- 定時自動啟動任務crontab命令用法
- linux 定時任務 crontab 詳細解釋!Linux
- javascript定時器函式簡單介紹JavaScript定時器函式
- crontab使用說明【一文搞懂Linux定時任務Crontab】Linux
- linux設定crontab定時執行任務計劃Linux
- Linux中crontab定時任務未執行錯誤總結Linux
- 簡單說說Java 定時任務框架---QuartzJava框架quartz