•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í lekciJste 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
- Fáze s
mkdir -p+cp -r. - Izolujte kritické linky pomocí
grep. - Kvantifikujte dopad pomocí
wc -l.
Kontrola znalostí
1 / 2Why 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.