
İleri Seviye Linux Yönetimi ve Shell Scripting Kursu
Linux becerilerini yetkinlik seviyesinden otorite seviyesine, gerçek üretim ortamları için oluşturulmuş bir müfredatla taşı. Bu kurs
Neler öğreneceksiniz:
LVM, dosya sistemleri, NFS ve otomatik bağlama stratejilerini kullanarak Linux depolama birimini yapılandır ve yönet.
Diziler, regex, hata yönetimi ve savunmacı kodlama teknikleriyle sağlam Bash betikleri oluştur.
Üretim sunucularında güvenlik duvarı kuralları, SSH sıkılaştırması, SELinux politikaları ve denetim çerçeveleri uygula.
Herhangi bir uygulama için systemd servislerini, zamanlayıcılarını ve özel birim dosyalarını dağıt ve yönet.
Sistem performansını Prometheus, Grafana, sar ve eBPF tabanlı profil oluşturma araçlarını kullanarak izleyin.
Ansible playbook'ları ve rolleri kullanarak filo çapında yapılandırma ve yama iş akışlarını otomatikleştir.
Nasıl pratik şekilde çalışırsınız İleri Seviye Linux Yönetimi ve Shell Scripting Kursu
Nasıl pratik yaparsınız İleri Seviye Linux Yönetimi ve Shell Scripting Kursu
Şirketiniz için ekibinizi eğitmek isteyenlere özel
Dedika Kurumsal'da, kurs kendi işinize ve şirketinizin ihtiyaçlarına uygun egzersizler ve örneklerle gelir.
Kurs İçeriği
8 Bölüm • 40 Ders4 ile 360 saat arasında (siz karar verin)
Bölüm 1GizleDetayları GizleDetayları GörLinux Sistem Mimarisi ve Temel Kavramlar
Linux Sistem Mimarisi ve Temel Kavramlar
Ders 1 • Temel Komut Satırı Gezinimi
Kabuk gezinimi, dosya işlemleri ve yardım sistemlerinde akıcılık kazandırır. Buradaki yeterlilik, kurs boyunca yapılacak tüm uygulamalı görevler için gereklidir.
Ders 2 • Önyükleme Süreci ve Sistem Başlatma
Donanım yazılımından oturum açma istemine kadar tüm önyükleme sırasını izler. Bu sırayı anlamak, yöneticilerin başlatma hatalarını teşhis etmesini ve düzeltmesini sağlar.
Ders 3 • Dosya Sistemi Hiyerarşisi ve Disk Düzeni
Dosya Sistemi Hiyerarşi Standardı ve bölüm şemalarını açıklar. Öğrenciler, herhangi bir dosya sistemi yolunu doğru bir şekilde bulma, bağlama ve yönetme becerisi kazanır.
Ders 4 • Süreç ve Bellek Yönetiminin Temelleri
Süreç yaşam döngüsü, zamanlama ve sanal bellek kavramlarını tanıtır. Bu temeller, ilerleyen bölümlerde ele alınan performans ayarının temelini oluşturur.
Ders 5 • Linux Çekirdeği ve Dağıtımına Genel Bakış
Çekirdek rolleri, monolitik ve modüler tasarım ile önemli dağıtım ailelerini kapsar. Sonraki tüm yönetim görevleri için gereken kavramsal haritayı sağlar.
Bölüm 2GizleDetayları GizleDetayları GörKullanıcı, Grup ve İzin Yönetimi
Kullanıcı, Grup ve İzin Yönetimi
Ders 1 • sudo ile Ayrıcalık Yükseltme
Kök parolasını paylaşmadan kontrollü kök düzeyinde erişim vermek için sudo politikalarını yapılandırır. Doğru sudo tasarımı, denetlenebilirlik ve uyumluluk için kritiktir.
Ders 2 • Özel İzinler ve Erişim Kontrol Listeleri
İnce taneli kontrol için SUID, SGID, sabit bit ve POSIX ACL'lerini tanıtır. Bu mekanizmalar, temel modeli karmaşık kurumsal gereksinimlere göre genişletir.
Ders 3 • Grup Yönetimi ve Üyelik
Birincil ve ikincil grupları ve grup tabanlı erişim stratejilerini açıklar. Grup tasarımı, dosya paylaşımını ve ayrıcalık devrini doğrudan etkiler.
Ders 4 • Kullanıcı Hesabı Yaşam Döngüsü Yönetimi
Kullanıcı hesapları oluşturma, değiştirme, kilitleme ve silme işlemlerini kapsar. Doğru yaşam döngüsü yönetimi, sistem güvenliğinde ilk savunma hattıdır.
Ders 5 • Geleneksel Unix İzin Modeli
Sahip, grup ve diğerleri için okuma, yazma ve çalıştırma bitlerini öğretir. Sekizli ve sembolik gösterime hâkimiyet, güvenli dosya yönetimi için gereklidir.
Bölüm 3GizleDetayları GizleDetayları GörDepolama Yönetimi ve Dosya Sistemleri
Depolama Yönetimi ve Dosya Sistemleri
Ders 1 • fdisk ve parted ile Disk Bölümleme
Etkileşimli araçlar kullanarak bölüm tabloları oluşturma ve değiştirmeyi gösterir. Doğru bölümleme, tüm üst düzey depolama yapılandırmalarının ön koşuludur.
Ders 2 • Dosya Sistemi Bütünlüğü ve Kurtarma
fsck, xfs_repair, SMART izleme ve yedekleme stratejilerini kapsar. Yöneticiler, hizmet kesintisini en aza indirmek için dosya sistemi bütünlüğünü hızlıca geri yüklemelidir.
Ders 3 • Bağlama, Otomatik Bağlama ve NFS
Kalıcı bağlamaları, systemd bağlama birimlerini, autofs'u ve NFS istemci yapılandırmasını açıklar. Uzak ve otomatik bağlamalar, kurumsal depolama mimarilerinde standarttır.
Ders 4 • Dosya Sistemi Oluşturma ve Ayarlama
Blok aygıtlarını ext4, XFS ve Btrfs ile biçimlendirmeyi ve parametrelerini ayarlamayı öğretir. Dosya sistemi seçimi ve ayarı, G/Ç performansını ve güvenilirliğini doğrudan etkiler.
Ders 5 • Mantıksal Birim Yönetimi
LVM kullanarak fiziksel birimleri, birim gruplarını ve mantıksal birimleri kapsar. LVM, kesinti olmadan esnek, çevrimiçi depolama yeniden boyutlandırması sağlar.
Bölüm 4GizleDetayları GizleDetayları GörAğ Yapılandırması ve Sorun Giderme
Ağ Yapılandırması ve Sorun Giderme
Ders 1 • Ağ Arayüzü Yapılandırması
ip, nmcli ve yapılandırma dosyalarını kullanarak statik ve dinamik IP atamasını kapsar. Doğru arayüz kurulumu, tüm ağ hizmetlerinin temelidir.
Ders 2 • Ağ Teşhis ve Performans Araçları
Sistematik sorun giderme için ss, tcpdump, traceroute ve iperf3'ü tanıtır. Yöntemli teşhis, ağ olaylarında çözüm süresini kısaltır.
Ders 3 • DNS Çözümlemesi ve Ana Bilgisayar Adı Yönetimi
Çözücü yapılandırmasını, /etc/hosts'u ve systemd-resolved'ı açıklar. Güvenilir ad çözümlemesi, hizmet keşfi ve uzaktan yönetim için gereklidir.
Ders 4 • SSH Yapılandırması ve Güvenli Uzaktan Erişim
OpenSSH sunucu sertleştirme, anahtar tabanlı kimlik doğrulama ve tünel oluşturmayı yapılandırır. Güvenli uzaktan erişim, Linux sunucuları için birincil yönetim arayüzüdür.
Ders 5 • firewalld ve iptables ile Güvenlik Duvarı Yönetimi
firewalld ile bölge tabanlı güvenlik duvarı kurallarını ve düşük seviyeli iptables zincirlerini öğretir. Güvenlik duvarı yapılandırması, ağa bağlı herhangi bir Linux ana bilgisayarını güvence altına almak için zorunludur.
Bölüm 5GizleDetayları GizleDetayları GörKabuk Betiklemenin Temelleri
Kabuk Betiklemenin Temelleri
Ders 1 • Döngüler ve Yineleme Kalıpları
for, while ve until döngülerini pratik yineleme kalıplarıyla açıklar. Döngüler, betiklerin listeleri, dosyaları ve komut çıktılarını büyük ölçekte işlemesini sağlar.
Ders 2 • Girdi, Çıktı ve Hata Yönetimi
stdin/stdout/stderr yönlendirmesini, boru hatlarını ve trap tabanlı hata işlemeyi kapsar. Sağlam G/Ç ve hata yönetimi, betiklerin üretimde güvenle çalıştırılmasını sağlar.
Ders 3 • Bash Betik Yapısı ve Değişkenler
Shebang satırlarını, betik yürütmeyi, değişken türlerini ve tırnak işareti kurallarını kapsar. Doğru değişken işleme, en yaygın betikleme hatalarını önler.
Ders 4 • Fonksiyonlar ve Betik Modülerliği
Fonksiyon tanımı, yerel değişkenler, dönüş değerleri ve kaynak yüklemeyi tanıtır. Modüler betiklerin test edilmesi, yeniden kullanılması ve ekipler arasında bakımı daha kolaydır.
Ders 5 • Koşullu Mantık ve Test İfadeleri
if/elif/else, case ifadelerini ve dizgi, tamsayı ve dosyalar için test operatörlerini öğretir. Koşullu mantık, her önemli betiğin karar verme motorudur.
Bölüm 6GizleDetayları GizleDetayları Görİleri Düzey Kabuk Betikleme Teknikleri
İleri Düzey Kabuk Betikleme Teknikleri
Ders 1 • Betik Sertleştirme ve Savunmacı Kodlama
Betiklere girdi doğrulama, güvenli geçici dosyalar ve ayrıcalık kontrolleri uygular. Sertleştirilmiş betikler, kötüye kullanıma direnir ve beklenmeyen durumlarda güvenle hata verir.
Ders 2 • Betik Hata Ayıklama ve Test Etme
bash -x izleme, shellcheck linting ve bats ile birim testini tanıtır. Sistematik test, betikler üretim sistemlerine ulaşmadan önce hataları azaltır.
Ders 3 • Derinlemesine Düzenli İfadeler
Pratik örneklerle POSIX BRE, ERE ve Perl uyumlu düzenli ifadeleri açıklar. Düzenli ifade ustalığı, tüm betikleme ve yönetim araçlarında güçlü metin manipülasyonunun kilidini açar.
Ders 4 • grep, sed ve awk ile Metin İşleme
Desen eşleme, akış düzenleme ve alan tabanlı veri çıkarmayı öğretir. Bu araçlar, ham komut çıktısını yapılandırılmış, eyleme dönüştürülebilir verilere dönüştürür.
Ders 5 • Diziler ve İlişkisel Diziler
Dizinlenmiş ve ilişkisel dizi bildirimi, işleme ve yinelemeyi kapsar. Diziler, betiklerin harici araçlar olmadan veri koleksiyonlarını yönetmesini sağlar.
Bölüm 7GizleDetayları GizleDetayları GörSistem Hizmetleri, Günlükleme ve İzleme
Sistem Hizmetleri, Günlükleme ve İzleme
Ders 1 • Uyarı ve Sağlık Kontrolü Otomasyonu
Kabuk betiği tabanlı sağlık kontrolleri oluşturur ve bunları e-posta ve webhook uyarılarıyla entegre eder. Proaktif uyarı, izleme verilerini eyleme dönüştürülebilir bildirimlere dönüştürür.
Ders 2 • Performans İzleme ve Profil Oluşturma
Gerçek zamanlı ve geçmişe yönelik analiz için top, vmstat, iostat, sar ve perf'i tanıtır. Darboğazları belirlemek, CPU, bellek ve G/Ç metriklerini aynı anda ilişkilendirmeyi gerektirir.
Ders 3 • Özel systemd Birim Dosyaları Yazma
Özel uygulamalar için hizmet, zamanlayıcı, yuva ve yol birimleri oluşturmayı öğretir. Özel birimler, herhangi bir uygulamayı systemd yaşam döngüsüne temiz bir şekilde entegre eder.
Ders 4 • systemd Hizmet Yönetimi
Birim dosyası anatomisini, hizmet yaşam döngüsü komutlarını ve bağımlılık sıralamasını kapsar. Doğru hizmet yönetimi, güvenilir uygulama başlatma ve kurtarma sağlar.
Ders 5 • journald ve rsyslog ile Merkezi Günlükleme
journald depolamasını, journalctl filtrelemeyi ve rsyslog iletme kurallarını açıklar. Etkili günlükleme, olay inceleme ve uyumluluk raporlamanın temelidir.
Bölüm 8GizleDetayları GizleDetayları GörÖlçekte Güvenlik Sertleştirme ve Otomasyon
Ölçekte Güvenlik Sertleştirme ve Otomasyon
Ders 1 • Yama Yönetimi ve Değişiklik Otomasyonu
Paket yöneticileri ve Ansible kullanarak otomatik yama iş akışları tasarlar. Tutarlı yama yapma, bilinen güvenlik açıklarından yararlanılmasına karşı en etkili kontroldür.
Ders 2 • SELinux ve AppArmor ile Zorunlu Erişim Kontrolü
SELinux modlarını, bağlamlarını, politika boole değerlerini ve AppArmor profillerini kapsar. MAC çerçeveleri, süreçleri isteğe bağlı izinlerin tek başına başarabileceğinin ötesinde sınırlar.
Ders 3 • Denetim Çerçevesi ve Uyumluluk Günlükleme
Dosya erişimini, ayrıcalık kullanımını ve sistem çağrılarını izlemek için auditd kurallarını yapılandırır. Denetim günlükleri, güvenlik ve uyumluluk çerçeveleri tarafından gereken kanıt izini sağlar.
Ders 4 • Linux Yönetimi için Ansible ile Otomasyon
Idempotent yapılandırma yönetimi için Ansible envanterini, playbook'larını ve rollerini tanıtır. Otomasyon, yapılandırma sürüklenmesini ortadan kaldırır ve tutarlı filo genelinde değişiklikler sağlar.
Ders 5 • Sistem Sertleştirme ve Saldırı Yüzeyini Azaltma
Çekirdek parametre ayarı, hizmet minimizasyonu ve afiş yapılandırması uygular. Saldırı yüzeyini azaltmak, güvenlik açıklarının üretim ana bilgisayarları üzerindeki etkisini sınırlar.
Geçerli tamamlama sertifikanız
Bu kurs sizin için:
Kıdemli seviye sorumluluklar üstlenmeye hazır genç Linux yöneticileri.
Daha derin işletim sistemi bilgisi ve betik yazma özgüveni isteyen DevOps mühendisleri.
Linux tabanlı altyapı rollere geçiş yapan Windows sistem yöneticileri.
Diğer sorumluluklarının yanında Linux sunucularını da yöneten genel BT uzmanları.
İlk altyapı veya platform rollerine başlayan bilgisayar bilimi mezunları.
Profesyonel olarak üretim sistemleriyle çalışmak isteyen hobi amaçlı Linux kullanıcıları.
Öğrencilerimiz ne diyor
Dersleriniz mükemmel. Bir yıllık paketi aldım ve sonunda ilgilendiğim çeşitli konuları platform değiştirmek zorunda kalmadan takip etme fırsatım var... yaptığınız her şey için teşekkür ederim, sizi başkalarına da tavsiye ettim...

Derslerin doğrudan konuya odaklanmasını ve bölümleri değiştirebilmemi, ihtiyacım olmayan içerikleri atlayabilmemi seviyorum.

İçeriği ve video sunumu ile transkripsiyon yöntemini seviyorum, bu süreci hızlandırıyor!

Platform hızlı, kullanımı kolay. İçerik çeşitliliği ve tamamlayıcı videolar öğrenmeye çok yardımcı oluyor.

Başlıca yetkinlikler
SSS
Dedika kimdir?
Sertifika Türkiye’de geçerli mi?
Kurslar ücretsiz mi?
Kursların ders yükü nedir?
Kurslar nasıl bir yapıya sahip?
Kurslar nasıl çalışıyor?
Kursların süresi nedir?
Kursların maliyeti veya fiyatı nedir?
Eğitimde uzaktan eğitim (EAD) veya online kurs nedir ve nasıl çalışır?
PDF Kursu




















