Linux ustalık görevleri
En zor düzey: belgesiz sistemler, eksik araçlar ve süre baskısı altında çekirdekten uygulamaya kadar her katmanda çözüm üretirsin.
Seviye 501 · 13 ders · 12 pratik lab
Dersler
Az araçla
- Yalnızca busybox olan sistemde arıza gidermek
- Paket yöneticisi bozuk: elle onarım
- Yalnızca /proc ile çalışan bir sürecin hikâyesini çıkarmak
- Kısa görev: yalnızca üç araçla bir sunucunun durum raporunu çıkar
Derin katmanlar
- initramfs'te eksik modül yüzünden açılmayan sistem
- Takılan çekirdeği iz kaydıyla teşhis etmek
- eBPF ile görünmez gecikmeyi yakalamak
- Görünmeyen bir cgroup sınırı yüzünden aç kalan servis
- Kısa görev: katman katman kök neden şeması çiz
Büyük senaryolar
- Belgesiz bir veri merkezinde ilk gün
- Saatler süren zincirleme kesinti
- Süre baskısı altında platformu yeniden kurmak
- Bitirme görevi: on iki saatlik ustalık sınavı
Pratik lablar
- Yalnızca busybox ile sorun gider: Yalnızca busybox bulunan sistemde dolu bölümü ve onu dolduran süreci bul.
- Bozulan paket yöneticisini elle onar: Kendi kitaplığı bozulduğu için çalışmayan paket yöneticisini paket dosyalarını elle açarak onar ve veritabanını doğrula.
- Yalnızca üç araçla sunucu durum raporu üret: Kabuk yerleşikleri, cat ve /proc dışında araç kullanmadan süreç, bellek, bağlama ve ağ bağlantılarını içeren raporu üret.
- Çalışan sürecin öyküsünü yalnızca /proc ile çıkar: Sürecin ne zaman, kim tarafından, hangi dizinden ve hangi dosyalarla başlatıldığını yalnızca /proc girdilerinden belirle.
- Eksik modül yüzünden açılmayan sistemi initramfs kabuğundan kurtar: initramfs kabuğunda kök aygıtın neden bulunamadığını belirle, sistemi elle aç ve imajı eksik modülle yeniden oluştur.
- Donan çekirdeği izlerden teşhis et: Seri konsoldan alınan görev dökümleri ve kilit bilgisinden donmaya yol açan alt sistemi ve tetikleyen iş yükünü kanıtıyla belirle.
- Görünmeyen gecikmeyi eBPF ile yakala: Ölçümlerde görünmeyen aralıklı gecikmenin hangi çekirdek yolunda oluştuğunu hazır eBPF araçlarıyla bul.
- Görünmeyen cgroup sınırıyla boğulan servisi bul: İşlemcisi boş görünen ama yavaş çalışan serviste kısıtlama sayaçlarını oku, üst dilimden gelen sınırı bul ve düzelt.
- Katman katman kök neden çizelgesi çıkar: Uygulamadan çekirdeğe ve donanıma uzanan bir arızada her katmanda topladığın kanıtı ve elediğin varsayımı gösteren çizelgeyi yaz.
- Belgesiz ortamda ilk günün haritasını çıkar: Hiç belgesi olmayan ortamda sunucu rollerini, veri akışını ve kimlik kaynağını yalnızca gözlemle belirle.
- Zincirleme kesintide önceliği doğru belirle: Birbirini tetikleyen dört arızada bağımlılık sırasını çıkar, ilk giderilmesi gerekeni seç ve gerekçesini kanıtla.
- Platformu süre baskısı altında yeniden kur: Saklıvadi Üniversitesi senaryosunda kimlik, depolama ve web katmanlarını yedeklerden ve notlardan doğru sırayla yeniden kur ve denetim betiğinden geç.
Kurs hakkında
En zor düzey: belgesiz sistemler, eksik araçlar ve süre baskısı altında çekirdekten uygulamaya kadar her katmanda çözüm üretirsin.
Ne öğreneceksin
- Az araçla
- Derin katmanlar
- Büyük senaryolar
Ön koşullar
Aynı yolun 401 düzeyine kadar olan konularında deneyimli olmalısın.
Lab ortamı
Dersler, tarayıcında açılan sana özel bir Kali Linux terminalinde geçer. Kurulum gerekmez; lab her derste temiz başlar.
Sık sorulan sorular
- Bu kurs benim düzeyime uygun mu?
- Kurs 501 düzeyindedir; daha düşük düzeydeki kursların konularını bildiğin varsayılır.
- Kurulum gerekir mi?
- Hayır. Her ders tarayıcında açılan sana özel bir lab ortamında geçer.
- Dersler nasıl işleniyor?
- Her ders 8 ile 10 adımdan ve bir kısa sınavdan oluşur. İlk adımlarda yazman gereken komut gösterilir, sonraki adımlarda yardım azalır; iki denemede takılırsan çözüm açılır.
- Ücretsiz deneyebilir miyim?
- Evet. Her kursun ilk üç dersi ücretsizdir.