Linux'ta Crontab Dosyası Nasıl Kurulur: 6 Adım (Resimlerle)

İçindekiler:

Linux'ta Crontab Dosyası Nasıl Kurulur: 6 Adım (Resimlerle)
Linux'ta Crontab Dosyası Nasıl Kurulur: 6 Adım (Resimlerle)

Video: Linux'ta Crontab Dosyası Nasıl Kurulur: 6 Adım (Resimlerle)

Video: Linux'ta Crontab Dosyası Nasıl Kurulur: 6 Adım (Resimlerle)
Video: Airpods Android Telefona Nasıl Bağlanır? Airpods Android Eşleştirme 2024, Mayıs
Anonim

Cron, linux için bir iş zamanlama alt sistemidir. Yinelenen işleri zamanlamak için kullanılır. Tek seferlik bir iş planlamak istiyorsanız, at alt sistemini kullanın.

Bir linux kutusundaki tüm kullanıcılar, yönetici tarafından izin verilmesi koşuluyla cron işleri kurabilir: root. Cron kısıtlamaları, /etc/cron.allow ve /etc/cron.deny kombinasyonu değiştirilerek uygulanır.

Çoğu Linux dağıtımında, burada ele alınmayan sistem düzeyinde bir cron yapılandırması da vardır.

adımlar

Yöntem 1/2: Dosyayı Ayarlama

Linux Adım 1'de bir Crontab Dosyası Kurun
Linux Adım 1'de bir Crontab Dosyası Kurun

Adım 1. Favori düzenleyicinizi kullanarak, programlamak istediğiniz her iş için şu formatta bir satır içeren bir cron dosyası oluşturun:

m h d m w komutu

  • dakika
  • saat
  • ayın d günü
  • m ay 1-12
  • w hafta içi 0-7, Paz, Pzt, vb (Pazar = 0 = 7) Bir tarihin nasıl söyleneceğini düşünürseniz hatırlaması kolaydır: 29 Temmuz Çarşamba, 10:30'da, ardından sırayı tersine çevirin.
Linux Adım 2'de bir Crontab Dosyası Kurun
Linux Adım 2'de bir Crontab Dosyası Kurun

Adım 2. Dosyanızı crontab'a yükleyin:

dosyanızı crontab

Yöntem 2/2: Bir Örneği Denemek

Linux Adım 3'te bir Crontab Dosyası Kurun
Linux Adım 3'te bir Crontab Dosyası Kurun

Adım 1. Aşağıdaki satırları içeren bir testCron.txt dosyası oluşturun:

  • # bunu her 10 dakikada bir yap
  • */10 * * * * tarih >> ~/testCron.log
Linux Adım 4'te bir Crontab Dosyası Kurun
Linux Adım 4'te bir Crontab Dosyası Kurun

Adım 2. Cron'a yükleyin:

crontab testiCron.txt

Linux Adım 5'te bir Crontab Dosyası Kurun
Linux Adım 5'te bir Crontab Dosyası Kurun

Adım 3. 30 dakika bekleyin, testCron.log'u kontrol edin, çalışırsa dosyanızı 3 kez zaman damgası ile güncelleyecektir

Linux Adım 6'da bir Crontab Dosyası Kurun
Linux Adım 6'da bir Crontab Dosyası Kurun

Adım 4. Sonsuza kadar çalışmaması için crontab'ı kaldırın:

crontab -r

İpuçları

  • crontab -e kullanarak crontab'ınızı doğrudan düzenleyebilirsiniz; yeni kullanıcı için garip olabilecek vi sözdizimini kullandığını unutmayın.
  • HER ZAMAN *nix ile man sayfalarını kullanın, onlar sizin arkadaşlarınızdır: adam crontab

Önerilen: