opewrt 之 crontab 之實際測試

2021-07-10 13:30:35 字數 939 閱讀 2894

測試的例子:

root@openwrt:/tmp/spool/cron# crontab -l

*/1 * * * *   sh /root/mytest.sh 

root@openwrt:~# cat mytest.sh 

#!/bin/sh

echo  good >> /tmp/kkk  

root@openwrt:~#

注,要給mytest.sh 加執行許可權, 另外的話  echo 時,資料是回顯不到串列埠,不要在串列埠中傻傻等。

1. 對於openwrt來講 crontab  實際是放在 /var/spool/cron  目錄下

可以參考這個

2.  crontab 指令

使用許可權 : 所有使用者 

使用方式 : 

crontab file [-u user]-用指定的檔案替代目前的crontab。 

crontab-[-u user]-用標準輸入替代目前的crontab. 

crontab-1[user]-列出使用者目前的crontab. 

crontab-e[user]-編輯使用者目前的crontab. 

crontab-d[user]-刪除使用者目前的crontab. 

crontab-c dir- 指定crontab的目錄。 

crontab檔案的格式:m h d m d cmd. 

參考  

3. crontab 啟動 

依賴 crontabs包和 crond服務, crond服務使用的crontab定義的命令

因此需要:

service crond start    (有的是service cron start)

或者/etc/rc.d/init.d/crond start

加入開機自動啟動:

chkconfig --level 35 crond on

定時引爆之crontab

楔子其實寫乙個python 或者 shell 指令碼即可,以下內容只為入門學習。接下來開始埋放地雷或者 簡介 1.計畫任務,是任務在約定的時間執行已經計畫好的工作,這是表面的意思。在linux中,我們經常用到cron伺服器來完成這項工作。cron伺服器可以根據配置檔案約定的時間來執行特定的作務。比如...

linux之 crontab 配置指南

為當前使用者建立cron服務 鍵入 crontab e 編輯crontab服務檔案 例如 檔案內容如下 2 bin sh home admin jiaoben buy deletefile.sh 儲存檔案並並退出 2 bin sh home admin jiaoben buy deletefile....

Linux命令學習之crontab

crontab檔案包含送交cron守護程序的一系列作業和指令。每個使用者可以擁有自己的crontab檔案 同時,作業系統儲存乙個針對整個系統的crontab檔案,該檔案通常是 etc crontab,而這個檔案只能由系統管理員來修改。使用者的crontab檔案存放在 var spool cron u...