想要使用crontab來每天執行 - Linux

Table of Contents

小弟剛學的不是很久

想要試著去學會linux的一些指令

我弄了一個網頁

http://210.71.15.139:9001/nmap/index.php

還在把一些東西陸續弄更好

這個網頁是讓使用者去掃瞄ip的port

我最後想弄成還可以讓user掃瞄的時後再輸入時間

然後給它每天自動掃瞄

這是最終的目的


我現在還在弄前面

雖然有些東西還沒弄好

但整個畫面跟設定都好了

所以想先實驗一下

先自己在主機上打指令

看看網頁能不能跑的起來

就打了crontab -e

*/3 * * * * /var/www/html/nmap/index.php > /var/www/html/nmap/record/
2> /dev/null

結果發生了錯誤

[root@L1006 ~]# crontab -e

crontab: installing new crontab

"/tmp/crontab.XXXXVOAxbR":1: bad command

errors in crontab file, can't install.

Do you want to retry the same edit?

我按y的時後

就進入-e的編輯畫面

應該是那邊有打錯!?


有人可以麻煩指點一下嗎?


---------------------------------------------

謝謝回文的人

已經順利成功了<(_ _)>

真的很感謝~



我想再請問一下

因為我的網頁是想要讓使用者輸入掃描時間

到時候那個"時間"會放到php的$_POST[]裡

到怎麼使用它來啟動cron???


之前是自己手動在主機打指令設時間

現在是要透過網頁PHP的user去設

這個地方我沒有頭緒該怎麼做....

--

All Comments

Madame avatarMadame2010-02-20
php 當 shell script 內容和網頁不一樣吧?
Bennie avatarBennie2010-02-21
你的php檔案可以在shell下執行嗎?
Hardy avatarHardy2010-02-24
多一個 * 吧 ?! @@a