CMD Master
Zpět na blog
•Arnošt Havelka

Premium: Bash Incident Drill

Spusťte pracovní postup bezpečného třídění vydání: fáze, extrahování chyb a ověření objemu dopadu.

Spustit interaktivní lekci
Premium: Bash Incident Drill

Jste technik na zavolání. Vybudujte sandbox bezpečného vydání, izolujte chyby sestavení a kvantifikujte poškození.

Krok 1: Připravte si bezpečný pracovní prostor

Terminál
~$mkdir -p release/app && cp -r app release/ ls release

Tím se vytvoří kopie na jedno použití, takže vyšetřování se nikdy nedotkne původní složky.

Krok 2: Extrahujte chyby z protokolů sestavení

Terminál
~$grep 'ERROR' release/app/build.log > release/errors.log cat release/errors.log

Krok 3: Ověřte velikost incidentu

Terminál
~$cat release/errors.log | wc -l

Kontrolní seznam, který můžete znovu použít

  1. Fáze s mkdir -p + cp -r.
  2. Izolujte kritické linky pomocí grep.
  3. Kvantifikujte dopad pomocí wc -l.

Kontrola znalostí

1 / 2

Why copy app into release/ before triage?

Reference

Tyto odkazy na dokumentaci poskytují spolehlivé informace o příkazech použitých v tomto článku.

Další

Jak napsat a spustit první Bash skript

Vytvořte Bash skript, zkontrolujte syntaxi, nastavte spouštění a pochopte rozdíl mezi bash script.sh a ./script.sh.