linux中的crontab定時執行

2021-08-28 02:26:13 字數 386 閱讀 6471

ubuntu

cron不是自動執行的,所以可以

sudo service cron start
檢視cron是否執行 

ps -ef | grep cron
1:編輯crontab檔案,用來存放你要執行的命令

sudo crontab -e

3:新增執行命令

0 12 * * * /home/dell/report.py

sendeamil.py就是我需要自動執行的指令碼,這句話的意思就是每天中午12點都會自動執行這個指令碼!

4:重啟cron來應用這個計畫任務

sudo service cron restart

參考文章:

linux中crontab的使用

1 at 一次性定時任務,僅執行一次就結束排程的命令 2 crontab 週期性定時任務 1 crontab的工作 許可權 可以通過 etc cron.allow和 etc cron.deny進行使用者限制,同時cron.allow比cron.deny的優先順序高,會先查詢cron.allow 存在...

使用python指令碼備份crontab定時任務

近期打算備份下伺服器crontab任務,以防個人失誤,清空定時任務,其實我覺得shell指令碼更簡單,但是想練習下python,決定使用python指令碼進行,前提執行主機做好對其他節點伺服器ssh免秘鑰登入 vi crontab backup.py usr bin env python codin...

centos系統crontab實現自動定時重啟教程

例如 設定每天凌晨5點重啟的方法 使用ssh工具成功登陸伺服器後,執行如下命令 crontab e 按insert鍵,進入編輯模式 然後在文件中輸入 0 5 sbin reboot 注意中間的空格,0 5表示每天凌晨四點重啟 以此類推 0 6表示凌晨6點.編輯好後按esc鍵退出編輯模式。鍵入 wq ...