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

Anthony avatar
By Anthony
at 2010-02-16T18:46

Table of Contents

[恕刪]
※ 引述《s66449 (閒泡菜)》之銘言:
: 所以想先實驗一下
: 先自己在主機上打指令
: 看看網頁能不能跑的起來
: 就打了crontab -e
: */3 * * * * * /var/www/html/nmap/index.php > /var/www/html/nmap/record/
分 時日月週?
總共只有5個星號..
至於php這樣執行..
有兩種方法
第一種:
1)
跑的人應該要要有x權限,
chmod +x /var/www/balabala.php
2)
index.php第一行要是
#!/usr/bin/php -q
^^^^^^^^^^^^ 用 whereis php 確認路徑
-q 是 表示 quiet mode 才不會亂噴error..
否則會用預設的shell執行, 如bash, 就噴了!
3)
crontab -e加入
* * * * * /usr/local/www/balabala.php
HINT)
我通常會把 index.php 複製一份成 balabala.sh
才不會讓shell跑起來後, IE又炸掉了.. xD

第二種:
1)
直接crontab -e加入
* * * * * /usr/bin/php -q /usr/local/www/balabala.php
END

記得crontab中的指令沒事不要換行!!!
換行應該是用 \ 吧.. 沒用過..

另外 也可以直接用root編輯 /etc/crontab
格式是:
* * * * * username /usr/local/www/balabala.sh

username是指執行身分..
這樣就不怕以後忘記是寫在哪個使用者的crontab了..

: 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的編輯畫面
: 應該是那邊有打錯!?
: 有人可以麻煩指點一下嗎?

以上 :)


by ASimon

--
Tags: Linux

All Comments

想要使用crontab來每天執行

Hedda avatar
By Hedda
at 2010-02-16T16:50
小弟剛學的不是很久 想要試著去學會linux的一些指令 我弄了一個網頁 http://210.71.15.139:9001/nmap/index.php 還在把一些東西陸續弄更好 這個網頁是讓使用者去掃瞄ip的port 我最後想弄成還可以讓user掃瞄的時後再輸入時間 然後給它每天自動掃瞄 這 ...

抓不到網卡及驅動安裝失敗

Edith avatar
By Edith
at 2010-02-16T14:17
之前PO過一篇 後來按照一些提供的解決步驟進行之後 還是無效 所以刪掉舊文 加上新的問題 整理後發問 我的筆電是TOSHIBA M800 網卡是marvell 88E8040T 第一次想嘗試LINUX 所以砍掉VISTA重灌WIN7+UBUNTU雙系統 安裝完UBUNTU 9.10無法定上網 但是輸 ...

wine要怎麼恢復到應用程式路徑

Hamiltion avatar
By Hamiltion
at 2010-02-16T14:10
我把wine在應用程式上的路徑刪除了 請問我要怎麼樣才能把路徑恢復呢? 到系統/偏好設定/主選單 那邊也都找不到wine 麻煩了 - ...

Intel Moblin + Nokia Maemo -> Meego

Charlie avatar
By Charlie
at 2010-02-15T22:06
http://tinyurl.com/y8wphe4 Intel 和 Nokia 宣布整合 Moblin 和 Maemo 成新的 project - MeeGo. MeegGo 的目標是口袋型電腦, 小筆電, 平版電腦, 多媒體電話, 車機等等. 預期 2010 Q2 要有產品出現. 有趣的是 MeeGo ...

Fedora 12 中的 AdobeReader_enu

Franklin avatar
By Franklin
at 2010-02-15T20:03
請問有人能夠開解一下怎麼讓 Fedora 12 x86_64 下 可以用 AdobeReader_enu 9.3 加上各個 language pack 順利使用嗎? - ...