Crontab是一個Unix/Linux系統下的常用的定時執行工具,可以在無需人工幹預的情況下運行指定作業。很多時候我們都要用到Crontab指令,例如在Let’s Encrypt Wildcard 免費泛域名SSL憑證中提到了acme.sh 腳本就是利用了Crontab定時任務的形式來更新SSL憑證。
透過crontab指令,我們可以在固定的間隔時間執行指定的系統指令或shell script腳本,在Linux VPS掛載Google Drive和Dropbox中就可以用Crontab指令實現定時同步備份,用Crontab實現每天定時重啟VPS、伺服器或是Nginx、PHP、MysqL服務等。
總之,掌握基本的Crontab指令語法對於我們管理自己的VPS主機是非常必要的,本篇文章透過實例來講解如何使用Linux Crontab指令,不作深入的探究,主要是方便日後的快速查詢與參考。