Crontab CentOS yinelenen görevleri önceden belirlenmiş bir zamanda planlamanıza izin veren işletim sistemindeki bir yardımcı programdır. İşte kullanım crontab talimatları CentOS:
1. Adım: crontab Geçerli kullanıcı için açın
crontab Geçerli kullanıcıya açmak için aşağıdaki komutu çalıştırın:
crontab -e
2. Adım: Sözdizimini crontab anlayın
içindeki her satır crontab belirli bir zamanlanmış görevi temsil eder.
Sözdizimi crontab aşağıdaki gibidir:
* * * * * command_to_be_executed
-- -- -
|| || |
|| || ----- Day of the week(0- 7)(Sunday is 0 and 7)
|| | ------- Month(1- 12)
|| --------- Day of the month(1- 31)
| ----------- Hour(0- 23)
------------- Minute(0- 59)
Yıldız işareti(*), o alan için olası tüm değerleri ifade eder.
Adım 3: Görevleri tanımlayın. crontab
Örneğin, "myscript.sh" adlı bir betiği her gün saat 1'de çalıştırmak için aşağıdaki satırı ekleyin crontab:
0 1 * * * /path/to/myscript.sh
4. Adım: Kaydet ve çık
Görevleri ekledikten sonra crontab, kaydedip tuşuna basarak çıkın Ctrl + X
, ardından yazıp Y
tuşuna basın Enter
.
5. Adım: Görüntüle crontab
içindeki görevlerin listesini görüntülemek için crontab aşağıdaki komutu çalıştırın:
crontab -l
6. Adım: Bir görevi sistemden kaldırın. crontab
o bir görevi kaldırmak için crontab aşağıdaki komutu çalıştırın:
crontab -r
Not: kullanırken dikkatli olun crontab, sistemin arızalanmasını veya aşırı yüklenmesini önlemek için sözdiziminin ve planlama süresinin doğru olduğundan emin olun.