Hızlı başlangıç
-
Pick preset
Saatlik, günlük gece yarısı, haftalık pazartesi, vb. için şablonlar.
-
Komut Ekle
ör neğin /us r/bin/backup.shYa da bir cur l script yolu .
-
crontab satırını kopyalanır
crontab -e veya Ansible şablonlarına yapıştırın.
Standart cron ifadeleri ve crontab satırlarını önceden ayarlar veya özel dakika / saat / gün / ay / hafta günü alanları aracılığıyla oluşturun. Yedeklemeler, temizlik işleri ve CI programı taslakları için kullanışlı.
Gizlilik: yerel olarak işlenir, asla yüklenmez.
Anında sonuçları görmek için aşağıdaki giriş alanına yapıştırın
可视化构建 cron 表达式与 crontab 行 (分 时 日 月 周)。
0 0 * * *
0 0 * * * /usr/bin/backup.sh
标准 5 字段 cron; 周字段 0 与 7 均表示周日。请按目标系统 (Linux/macOS) 验证语法。
Standart cron ifadeleri ve crontab satırlarını önceden ayarlar veya özel dakika / saat / gün / ay / hafta günü alanları aracılığıyla oluşturun. Yedeklemeler, temizlik işleri ve CI programı taslakları için kullanışlı.
Pick preset
Saatlik, günlük gece yarısı, haftalık pazartesi, vb. için şablonlar.
Komut Ekle
ör neğin /us r/bin/backup.shYa da bir cur l script yolu .
crontab satırını kopyalanır
crontab -e veya Ansible şablonlarına yapıştırın.
Linux crontab beş alan: dakika saat gün ay hafta günü. * Any; commas list; hyphens range.
cron evrensel ve basittir; systemd zamanlayıcıları modern Linux kayıt ve bağımlılıklarına uygundur.
Crontab jeneratörü kullanırken, önceden ayarlanmış bir şablon (örneğin saatlik / günlük görevler) seçerek başlangıç yapın, sonra belirli zaman parametrelerini ayarlayın.Örneğin, sabah 3'te günlük bir veritabanı yedeklemesi ayarlamak için, varsayılan '0 * * *' şablonundaki 'saat' alanını değiştirin, bu da otomatik olarak '0 3 * * * *' olarak güncelleyecektir.
Karmaşık programlar için (örneğin, hafta içi saatlerde 9: 30 AM ve 16: 30 PM'de çalıştırılır), çok değerli mod etkinleştirin: dakikalarda '30' girin, saatlerde '9,16' girin ve Pazartesi-Cuma'yı kontrol edin. Bu, yazım hatası olmadan '30 9,16 * * 1-5' üretir. Test için, gerçek zamanlamayı dağıtmadan önce komut dosyasını doğrulamak için geçici olarak '* * * * * *' olarak ayarlayın.
Input
0 0 * * * /usr/bin/backup.sh
Output
Runs at midnight every day
Standart crontab dakika seviyesidir; saniyeler systemd veya uzantıları gerektirir.
Evet, evet. Tamamen tarayıcınızda oluşturulmuştur.
Ortak nedenler: 1) crond hizmeti çalışmıyor (systemctl durum cron ile kontrol edin); 2) crontab düzenleme izniniz yok; 3) Yol sorunları (her zaman mutlak yolları kullanın); 4) eksik env değişkenleri (source /etc / profile ile komutları hazırlayın). Yüklenmiş işleri crontab -l ile doğrulayın ve kuyruk -f / var / log /cron aracılığıyla günlükleri izleyin.