Çaylakpenguen Blog

Crontab ile Otomatik işlemler

http://www.linux.org.tr liste arşivlerinden bulduğum bir yazıdır.

Gercekten detaylı ve güzel bir tarif olmuş.

En mantıklı olanı, çalıştıracak user ile sisteme giriş yaptıktan sonra,

#echo $EDITOR

İle bir editor tanımlı mı ona bakmak
Eğer değilse

#export EDITOR=vi (yada ne editor isterseniz!)

Dedikten sonra

#crontab -e

ile dosyayı düzenlemeniz olacaktır.

içerisine yazılan şu şekildeki satır dakka başı
“/usr/local/bin/rutinimbenim” ‘i
calistirir,

* * * * * /usr/local/bin/rutinimbenim
| | | | |
| | | | +- Haftanin hangi gunu (0-6) 0 – pazar
| | | +— Hangi ay (1-12)
| | +—– Ayin hangi gunu (1-31)
| +——- Hangi saat (0-23)
+——— Hangi dakika (0-59)

eğer işlemin orada yapılması gerekirse. Önce o dizine gir sonra çalıştır
demek
için . Tabi rutinimbenim “chmod u+x rutinimbenim”
İle çalıştırılabilir yapıldıysa.

* * * * * cd /usr/local/bin; ./rutinimbenim

Diyelimki perl dosyası ve çalıştırılabilir bir dosya değil ve işlemin o
dizinde
yapılması lazım.

* * * * * cd /usr/local/bin; /usr/bin/perl rutinimbenim

Ornegin yukaridaki satiri her gun 02:44:00 da calistirmak icin;

44 02 * * * cd /usr/local/bin; /usr/bin/perl rutinimbenim

Her Pazartesi sabahın köründe çalıştırmak için;

30 05 * * 1 cd /usr/local/bin; /usr/bin/perl rutinimbenim

Mesai saatleri arası dakika başı çalışması için;

* 9-19 * * * cd /usr/local/bin; /usr/bin/perl rutinimbenim

Yılbaşında çalışsın,

0 0 1 1 * cd /usr/local/bin; /usr/bin/perl rutinimbenim

4 senede bir çalışsın

0 0 29 2 * cd /usr/local/bin; /usr/bin/perl rutinimbenim

28 senede bir çalışsın

0 0 29 2 5 cd /usr/local/bin; /usr/bin/perl rutinimbenim

Kolay gelsin…

( Toplamda 65 , bugün 1 kez ziyaret edilmiştir )

caylakpenguen

Truva Linux takımıyla 2006'da tanışan "Çaylak Penguen" -BASH- betiklerine bayılır. Truva'nıñ çekirdek derleme işleri ile çalışan cd tasarımıyla uğraşmaktadır.

Add comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Türkiye İnterneti’nin Babası Doç. Dr. Mustafa AKGÜL anısına

Web Hosting Sponsorumuz

E-Posta Listesi

BUGÜN EN ÇOK OKUNANLAR


Türkiye İnterneti’nin Babası Doç. Dr. Mustafa AKGÜL anısına

Web Hosting Sponsorumuz

E-Posta Listesi

BUGÜN EN ÇOK OKUNANLAR


Web Hosting Sponsorumuz

E-Posta Listelerimiz

FreeBSDRocks Qmail

BUGÜN EN ÇOK OKUNANLAR


Return to Top ▲Return to Top ▲