RED HAT SYSTEM ADMINISTRATOR: SCHEDULING TASKS EĞİTİMİ

Görevleri cron ve systemd timer ile zamanla

crontab, anacron, at ve systemd timer ile tekrarlı ve tek seferlik görevleri güvenle zamanlayın ve izleyin.

RHEL üzerinde crontab biçimi, sistem cron'ları, anacron, at/batch ve systemd timer ile görev zamanlamayı; OnCalendar ifadelerini ve journalctl ile izlemeyi öğreten uygulamalı RHCSA eğitimi.

2 gün Temel Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Tekrarlı ve tek seferlik görevlerin cron, at ve systemd timer ile yönetimi

Bu eğitim, Red Hat Enterprise Linux'ta görev zamanlamasını kapsar. crontab biçimi (dakika, saat, gün, ay, haftanın günü), kullanıcı ve sistem crontab'ları, /etc/cron.d ve cron.daily/weekly/monthly dizinleri, anacron ile kaçırılan görevler, at ve batch ile tek seferlik işler ve systemd timer birimleri (OnCalendar, OnBootSec) işlenir. Görev çıktısının ve hatalarının journalctl ile izlenmesi uygulamalı olarak ele alınır.

Süre ve Format

2 Gün. Her gün dört modül; cron ve systemd timer gerçek zamanlanmış görevlerle uygulanır.

Seviye

Temel Seviye — RHEL'de cron, at ve systemd timer ile zamanlanmış görev yönetimi ve günlükleme becerileri.

Öğrenme Metodu

Her konu crontab girişi yazma, at işi kuyruğa alma ve systemd timer oluşturup tetiklenmesini doğrulama alıştırmalarıyla pekiştirilir.

Neden Bu Eğitim?

⏰Otomasyon

Yedekleme ve bakım görevlerini zamanlayarak elle yapılan işleri ortadan kaldırırsınız.

🔁Güvenilirlik

anacron ve systemd timer ile kapalı kalınan sürelerde kaçırılan görevleri telafi edersiniz.

📝İzlenebilirlik

journalctl ile görevlerin ne zaman ve nasıl çalıştığını kayıt altında görürsünüz.

Anahtar Konular

cron eğitimicrontabsystemd timeranacronat komutulinux görev zamanlamaOnCalendarRHCSA zamanlamajob scheduling linux
“İyi bir yönetici tekrarlayan her işi bir zamanlayıcıya devreder.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Komut Satırı

Temel kabuk ve Vim/nano ile dosya düzenleme becerisi gerekir.

2
Yönetici Yetkisi

Sistem görevleri ve timer'lar için sudo/root erişimi faydalıdır.

3
Temel Scripting

Basit kabuk betiği yazabilmek örnekleri anlamayı kolaylaştırır.

4
Test Ortamı

Zamanlanmış görevleri denemek için bir RHEL sanal makinesi önerilir.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı kullanıcı ve sistem crontab'ları ile tekrarlı görevler ve at ile tek seferlik işler tanımlayabilir.
Modül 1
crontab Biçimi
  • Beş alan: dakika, saat, ayın günü, ay, haftanın günü
  • (her), */5 (her beşte bir), 1-5 aralık, 1,15 liste
  • 0 2 * * * ile her gün saat 02:00 örneği
  • Haftanın günü: 0 veya 7 Pazar gösterimi
  • Ortam değişkenleri ve PATH'in cron içinde sınırlılığı
  • @daily, @reboot gibi özel zamanlama takma adları
Modül 2
Kullanıcı ve Sistem cron
  • crontab -e ile kullanıcı crontab'ını düzenleme
  • crontab -l listeleme, crontab -r kaldırma
  • /etc/crontab ve kullanıcı alanı içeren sistem biçimi
  • /etc/cron.d altındaki paket görev dosyaları
  • cron.hourly/daily/weekly/monthly dizinleri ve run-parts
  • cron.allow ve cron.deny ile erişim denetimi
Modül 3
anacron
  • Sürekli açık olmayan sistemlerde kaçırılan görevler
  • /etc/anacrontab yapısı: period, delay, job-id, komut
  • cron.daily/weekly/monthly ile anacron ilişkisi
  • Zaman damgası dosyaları (/var/spool/anacron)
  • START_HOURS_RANGE ile çalışma penceresi
  • cron ile anacron arasındaki seçim senaryoları
Modül 4
at ve batch
  • at 15:00 ile belirli saatte tek seferlik iş
  • at now + 1 hour göreli zamanlama
  • atq ile kuyruğu listeleme, atrm ile iş silme
  • batch ile yük düşük olunca çalışacak iş
  • atd hizmetinin çalışır durumda olması gerekliliği
  • at.allow ve at.deny ile erişim denetimi
Günün hedefiKatılımcı bir systemd timer birimi oluşturup etkinleştirebilir ve görev çıktısını journalctl ile izleyebilir.
Modül 1
Timer Birimleri
  • .timer ve eşlik eden .service birimi ilişkisi
  • /etc/systemd/system altında birim dosyası oluşturma
  • [Timer] bölümü ve Unit= yönlendirmesi
  • systemctl list-timers ile aktif timer'lar
  • Oneshot servis tipi ile tek çalıştırma
  • cron'a göre bağımlılık ve kaynak denetimi avantajı
Modül 2
OnCalendar ve Tetikleyiciler
  • OnCalendar=*-*-* 02:00:00 ile takvim tabanlı tetik
  • OnBootSec ve OnUnitActiveSec göreli tetikler
  • systemd-analyze calendar ifade doğrulama
  • Persistent=true ile kaçırılan tetiği telafi
  • RandomizedDelaySec ile yük dağıtımı
  • daily, weekly gibi takvim kısayolları
Modül 3
Etkinleştirme ve Yönetim
  • systemctl daemon-reload ile birim yenileme
  • systemctl enable --now timer ile etkinleştirme
  • systemctl start/stop ile timer kontrolü
  • systemctl status timer ile sonraki tetik zamanı
  • Timer'ı devre dışı bırakma ve kaldırma
  • Birim dosyasındaki hataların teşhisi
Modül 4
İzleme ve Günlükleme
  • journalctl -u servis ile görev çıktısı
  • journalctl --since ile zaman aralıklı inceleme
  • cron çıktısının MAILTO ve e-posta ile yakalanması
  • Çıktıyı dosyaya yönlendirme ve logrotate ilişkisi
  • Başarısız görevlerin exit kodundan teşhisi
  • systemctl list-timers ile son/sonraki çalışma zamanı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
crontab Yazma

Beş alanlı crontab biçimini kullanarak tekrarlı görevleri doğru zamanlayabilirsiniz.

✅
Sistem cron

/etc/cron.d ve cron.daily gibi sistem cron mekanizmalarını kullanabilirsiniz.

✅
anacron

anacron ile sürekli açık olmayan sistemlerde kaçırılan görevleri telafi edebilirsiniz.

✅
Tek Seferlik İş

at ve batch ile tek seferlik ve yük düşükken çalışacak işler kurabilirsiniz.

✅
Timer Oluşturma

systemd timer ve eşlik eden servis birimini oluşturup etkinleştirebilirsiniz.

✅
OnCalendar

OnCalendar ve Persistent ifadeleriyle takvim tabanlı tetikler tanımlayabilirsiniz.

✅
Erişim Denetimi

cron.allow/deny ve at.allow/deny ile kimlerin görev kuracağını denetleyebilirsiniz.

✅
Görev İzleme

journalctl ve list-timers ile görevlerin çalışmasını izleyip sorun giderebilirsiniz.

Kimler İçin Uygundur?

  • RHEL sunucularında yedekleme
  • bakım
  • raporlama görevlerini otomatikleştirmek isteyen sistem yöneticisi adayları ve RHCSA'ya hazırlanan personel için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Yedekleme, bakım ve raporlama görevlerini otomatikleştirmek isteyen sistem yöneticisi adayları ve RHCSA'ya hazırlananlar için uygundur.
cron mu systemd timer mı kullanmalıyım?
Her ikisi de işlenir; timer kaynak denetimi, bağımlılık ve journald entegrasyonu sunarken cron basit ve yaygındır. Senaryoya göre seçim gösterilir.
Kapalı kalan sistemde görevler kaçar mı?
anacron ve systemd timer'ın Persistent seçeneği, sistem kapalıyken kaçırılan görevleri açılışta telafi eder; bu da işlenir.
RHCSA sınavına uygun mu?
RHCSA'nın görev zamanlama hedeflerini kapsar; sınav başvurusu ve ücreti ilgili kuruma aittir.
Eğitim sonunda ne alırım?
Katılım koşullarını sağlayanlara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Red Hat System Administrator: Scheduling Tasks Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeTemel Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Linux ve UnixSUSE Linux Enterprise Server Deployment (SLE211V15) Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

SUSE Linux Enterprise Server Deployment (SLE211V15) Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

SUSE SLE211V15 devreye alma eğitimi: SLE 15 YaST kurulumu, SUSEConnect kayıt, modüller, zypper ve AutoYaST ile otomatik toplu kurulum uygulamalı işlenir.

Detayları Gör →
Linux ve UnixSUSE Linux Enterprise Server Operations (SLE201V15) Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

SUSE Linux Enterprise Server Operations (SLE201V15) Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

SLES 15 işletimi: SUSEConnect kaydı, zypper yama yönetimi, systemd, Btrfs/Snapper anlık görüntü, LVM, wicked ve firewalld. Uygulamalı SUSE eğitimi.

Detayları Gör →
Linux ve UnixSUSE Manager Deployment and Initial Configuration (SMGR211V4) Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

SUSE Manager Deployment and Initial Configuration (SMGR211V4) Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

SUSE Manager kurulumu ve ilk yapılandırması: sunucu dağıtımı, SCC senkronizasyonu, kanal mimarisi, bootstrap ve Salt ile istemci kaydı. Uygulamalı eğitim.

Detayları Gör →
Linux ve UnixSUSE Multi-Linux Manager Operations (SMGR201V5) Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

SUSE Multi-Linux Manager Operations (SMGR201V5) Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

Multi-Linux Manager operasyonları: karma filo yamalama, Content Lifecycle Management, Salt state/pillar, formüller, izleme ve uyumluluk raporlama. Uygulamalı eğ

Detayları Gör →
Linux ve UnixSUSE NeuVector Deployment (NEU211V5) Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

SUSE NeuVector Deployment (NEU211V5) Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

NeuVector ile Kubernetes konteyner güvenliği: Helm dağıtımı, zero-trust segmentasyon, çalışma zamanı koruması, zafiyet tarama ve admission control. Uygulamalı e

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn