Crontab'daki eğik çizginin anlamı nedir?


31

Sistemde bir crontab kaydı gördüm.

0-55/5 * * * *   root  <command>

crontab -eÖrnek dosyaları okudum ve ilk pozisyonun dakikalarca durduğunu biliyorum. Fakat /oradaki (eğik çizgi) anlamını çözemiyorum. Biri bana anlamını açıklayabilir mi?


/bir eğik çizgi. \ bir ters eğik çizgi. İleri eğik çizgiler öne doğru eğilir . Ters eğik çizgiler geriye yaslanır .
jw013

2
man 5 crontabBunun da açıklamaları var.
Mat

@ jw013 düzelttiğiniz için teşekkürler! @Mat Teşekkürler. Yolu satın alın, sonraki sayfaya nasıl gidersiniz man? man crontabSonunda okudum ve okudum .
steveyang

1
@yangchenyun, sonraki sayfa değil. Başka bir bölüm. Bölüm 1'deki komut için olan man crontabilk girişi getirir . Bu sayfanın sonuna doğru yazıyor . Bu , dosyanın biçimini açıklayan 5. bölümdeki girişi okumak için kullanabileceğinizi söyler . crontabcrontab SEE ALSO crontab(5)man 5 crontabcrontabcrontab
cjm

@cjm Bu bilgi için teşekkürler. Her zaman bölümdeki o (3)şeyi merak ediyordum SEE ALSO!
steveyang

Yanıtlar:


31

Eğik çizgi, basamak değerlerini belirtmek için aralıklar ile birlikte kullanılır.

0-55/5 * * * * emrinizin her beş dakikada bir (0, 5, 10, 15, ..., 55) yürütüleceği anlamına gelir.

0-55/5aynıdır */5.


3
Bu arada, bunu söylemenin daha kısa bir yolu */5.
Warren Young,

1
dakika alanında * / 31. Komut dosyasının 0 ve 31 veya 1 ve 31'de açık olacağı anlamına mı geliyor?
Daniel Shen

@DanielShen Her saat 0 ve 31'de çalışırdı.
Ville,

neden 5 * * * * yerine * / 5 * * * *? Onlar aynı değil mi?
Andrew,

4
@Andrew 5 * * * *her saat başı (yani, saatte bir) saatin tepesinden beş dakika sonra çalışacaktır. */5 * * * *her beş dakikada bir çalışacak (yani, saatte on iki kez)
thrnio
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.