配置 cron 計畫任務

2021-09-24 04:12:22 字數 1978 閱讀 5796

命令操作如下所示:

[root@localhost ~]# /etc/init.d/crond status

crond (pid 1611) 正在執行...

[root@localhost ~]# chkconfig --list crond

crond 0:關閉 1:關閉 2:啟用 3:啟用 4:啟用 5:啟用 6:關閉

[root@localhost ~]#

命令操作如下所示:

[root@localhost ~]# crontab -l -u root   //-l:檢視;-u:指定使用者

no crontab for root //沒有計畫任務

[root@localhost ~]#

[root@localhost ~]# ls /etc/init.d/sshd    	//檢視是否有安裝該服務

/etc/init.d/sshd

30 7 * * * /etc/init.d/sshd start //每天早上7:30啟動sshd服務

30 23 * * * /etc/init.d/sshd stop //每天晚上23:30關閉sshd服務

每分鐘記錄一次當前時間,儲存到檔案 ~/date.txt。

分析: 首先每分鐘表示: * * * * * 或 */1 * * * *

那怎麼儲存當前時間呢?我們可以利用輸出重定向來做:

data >> /home/lisi/date.txt

命令操作如下所示:

[root@localhost ~]# id lisi        //確保lisi使用者存在

uid=503(lisi) gid=504(lisi) 組=504(lisi)

[root@localhost ~]# su – lisi //切換使用者身份

[lisi@localhost ~]$ which date

/bin/date

[lisi@localhost ~]$ crontab –e //沒有指定使用者就是當前使用者

* * * * * /bin/date >> /home/lisi/date.txt

檢視自己的cron任務列表

命令操作如下所示:

[lisi@localhost ~]$ crontab -l

* * * * * /bin/date >> /home/lisi/date.txt

[lisi@localhost ~]$

分析: 檢視/home/lisi/data.txt檔案有沒有按時間寫入即可,但每分鐘都看一次會比較麻煩,這裡介紹乙個命令:watch

watch -n 1 cat /home/lisi/date.txt

-n:代表時間頻率1秒鐘。

整體可以解釋為:每一秒鐘執行一次「cat /home/lisi/date.txt」。

此命令會占用整個終端,可以按ctrl+c結束。

命令操作如下所示:

[lisi@localhost ~]$ watch -n 1 cat /home/lisi/date.txt

every 1.0s: cat /home/lisi/date.txt mon mar 2 10:12:56 2015

mon mar 2 10:06:01 cst 2015

mon mar 2 10:07:01 cst 2015

mon mar 2 10:08:01 cst 2015

mon mar 2 10:09:01 cst 2015 //時間為英文表示

mon mar 2 10:10:01 cst 2015

mon mar 2 10:11:01 cst 2015

可以按ctrl+c結束

cron計畫任務

1.列出計畫列表 crontab l u mysql 具體的檔案放在 var spool cron root 使用者 2.修改計畫 crontab e 3.刪除當前 crontab 檔案 crontab r 4.計畫任務意思 第1列分鐘1 59 第2列小時1 23 0表示子夜 第3列日1 31 第4...

計畫任務cron

原定的計畫任務 0 0 cd preload nohup sh preload4.sh ip.list dev null 2 1 缺省會在00 00點準時做預載入 指令碼名稱preload4.sh 預載入檔案 txt 預載入裝置 ip.list 客戶定期會有預載入功能 每次只需要登陸裝置 更換 tx...

cron計畫任務

cron計畫任務 任務計畫 比如每天什麼時間固定來備份資料等等,類似的計畫 1 crontab l命令 可以檢視到當前使用者都有哪些任務計畫 2 crontab u aming l 指定檢視aming使用者的任務計畫 3 crontab e 編輯任務計畫,舉例如下 注 如上圖內容 10 2 20 時...