Log ve yapılandırma dosyalarını regex ile fethet
Düzenli ifadeler ve grep/sed/awk ile log ve yapılandırma dosyalarını ayrıştırmayı, toplu düzenlemeyi ve rapor üretmeyi gerçek dosyalar üzerinde öğreten orta seviye eğitim.
Düzenli ifade desenleri, grep, sed akışı ve awk ile alan işleme
Bu orta seviye eğitim, sistem yöneticilerinin log ve yapılandırma dosyalarını düzenli ifadeler ve metin işleme araçlarıyla otomatik ayrıştırmasını öğretir. Düzenli ifade (regex) temelleri; karakter sınıfları, niceleyiciler, çapalar, gruplama ve geri referanslar ele alınır. grep/egrep ile desen arama ve -o, -E, -P seçenekleri; sed ile satır bazlı dönüştürme, yer değiştirme ve yerinde düzenleme; awk ile alanlara ayırma, koşullu işleme, BEGIN/END blokları ve hesaplamalar uygulanır. cut, sort, uniq, tr ve pipe zincirleriyle Apache/Nginx logundan rapor üretimi, yapılandırma dosyalarında toplu değişiklik ve CSV dönüştürme gerçek senaryolarla gösterilir. Katılımcılar eğitim sonunda karmaşık metin verisini tek satırlık komutlarla hızla ayrıştırıp raporlayabilir.
3 Gün. Her gün dört modül; katılımcılar regex temellerinden awk ile log raporlamaya kadar her konuyu gerçek log ve yapılandırma dosyalarında uygular.
Orta Seviye — Linux metin işleme araçları ve düzenli ifadelerle log ve yapılandırma dosyalarını otomatik ayrıştırma; grep, sed, awk ve regex desenleri.
Katılımcılar örnek Apache/Nginx logları ve yapılandırma dosyaları üzerinde doğrudan terminalde komut zincirleri kurarak her tekniği uygular.
Gigabaytlık logları saniyeler içinde süzüp aradığınız olaya ulaşırsınız.
Onlarca dosyada sed ile tek komutla güvenli toplu değişiklik yaparsınız.
awk ile ham logdan özet ve istatistik tabloları çıkarabilirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Temel Linux komutlarıyla terminalde gezinebilme gerekir.
Komut çıktısını | ile başka komuta aktarma mantığına aşinalık faydalıdır.
Basit kabuk betiği okuyabilmek örnekleri hızlandırır.
grep, sed, awk kurulu herhangi bir Linux sistemi veya WSL yeterlidir.
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.
Program sonunda katılımcılar:
Karakter sınıfları, niceleyici ve çapalarla doğru düzenli ifadeler yazabilirsiniz.
grep seçenekleriyle büyük logları hızla süzüp eşleşmeleri çıkarabilirsiniz.
sed ile metni yer değiştirip satırları seçerek dönüştürebilirsiniz.
sed -i ile çok sayıda dosyada güvenli toplu değişiklik yapabilirsiniz.
awk ile alanlara ayırıp koşullu işleme ve hesaplama yapabilirsiniz.
Ham loglardan sıklık tablosu ve özet rapor üretebilirsiniz.
cut, sort, uniq ve tr'yi pipe ile zincirleyerek veri işleyebilirsiniz.
Metin işleme zincirlerini betiğe dökerek tekrarlanabilir hale getirebilirsiniz.
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.
Sistem mühendisliği sürecinin tasarım ilkelerini; yaşam döngüsü, V-modeli, gereksinim analizi, fonksiyonel ayrıştırma ve mimari sentezi temelden öğreten eğitim.
Detayları Gör →Sistem mühendisliği sürecinde tasarım araç ve tekniklerini; SysML modelleme, QFD, Pugh karar matrisi, FMEA/FTA güvenilirlik ve doğrulama araçlarını öğretir.
Detayları Gör →Sistem tasarımında insan faktörleri mühendisliği: görev analizi, iş yükü ölçümü (NASA-TLX), insan hatası analizi (SHERPA/HEART) ve HMI tasarımı.
Detayları Gör →Sistem analizi ve MBSE eğitimi: FFBD, N2 matrisi, SysML diyagramları, trade study ve model doğrulama ile model tabanlı sistem mühendisliği uygulaması.
Detayları Gör →Sistem mühendisliğine giriş eğitimi: yaşam döngüsü, V-model, ISO 15288 süreçleri, gereksinim yönetimi, V&V ve risk yönetimi temelleri uygulamalı anlatılır.
Detayları Gör →