~/gamesback
// o'yinlarHar bir bosqich va hodisa — o'z serveri bor terminal. Buyruqlar server holatini o'zgartiradi: o'chirilgan fayl yo'qoladi, to'xtatilgan xizmat javob bermay qo'yadi.

Buyruq mashqlari10 bosqich · 160 vazifa

Har vazifada vaziyat beriladi — javobni terminalga yozasiz. Keyingi bosqich avvalgisidan 70% to'plaganda ochiladi.

01Linux asoslari16 vazifaServerga kirdingiz. Fayllar, jarayonlar, disk — eng ko'p ishlatiladigan buyruqlar.
02Docker asoslariyopiqKonteyner ko'tarilmayapti, log kerak, ichiga kirish kerak. Kundalik docker.Avval «Linux asoslari» bosqichidan kamida 70% to'plang.
03Compose va deployyopiqBir nechta servis, bitta fayl. Ko'tarish, yangilash, tekshirish.
04KubernetesyopiqPod ko'tarilmayapti, servis javob bermayapti. kubectl bilan tashxis.
05Nosozlik qidirishyopiqSayt ishlamayapti. Qayerdan boshlaysiz? Tarmoq, DNS, sertifikat, servis.
06Git va jamoayopiqShoxlar, konfliktlar, orqaga qaytish. Kod yozishning yarmi — tarixni boshqarish.
07CI/CD va avtomatlashtirishyopiqQo'lda qilingan har bir qadam — bir kun unutiladigan qadam. Uni skriptga o'tkazamiz.
08Tarmoq va xavfsizlikyopiqOchiq portlar, kalitlar, sertifikatlar va sirlar. Serverni himoyalashning kundalik ishi.
09Systemd va jurnalyopiqXizmatlar nega turmayapti, kim qachon yiqilgan, disk nega to'lgan — hammasi systemd va journald'da.
10Ma'lumotlar bazasi operatsiyalariyopiqPostgres va Redis bilan kundalik ish: zaxira, tiklash, hajm, ulanishlar, sekin so'rovlar.

Hodisalar1 ta

Buzilgan server va qisqa hikoya. Sababni o'zingiz topasiz; tuzatilganini server holati tasdiqlaydi — qaysi buyruq bilan tuzatganingiz emas.