•Arnošt Havelka
Преміум: Bash Incident Drill
Виконайте безпечний робочий процес аналізу випуску: підготуйте етап, витягніть помилки та перевірте обсяг впливу.
Почати інтерактивний урокВи — інженер чергового обслуговування. Створіть безпечну пісочницю для випуску, виділіть помилки збірки та кількісно оцініть збитки.
Step 1: Підготуйте Безпечний Робочий Простір
Термінал
~$mkdir -p release/app && cp -r app release/
ls release
Це створює одноразову копію, тому дослідження ніколи не торкається оригінальної папки.
Step 2: Витягніть Помилки з Журналів Збірки
Термінал
~$grep 'ERROR' release/app/build.log > release/errors.log
cat release/errors.log
Step 3: Перевірте Розмір Інциденту
Термінал
~$cat release/errors.log | wc -l
Список Перевірки, Який Ви Можете Повторно Використати
- Підготуйте етап за допомогою
mkdir -p+cp -r. - Виділіть критичні рядки за допомогою
grep. - Кількісно оцініть вплив за допомогою
wc -l.
Перевірка знань
1 / 2Чому копіювати app в release/ перед аналізом?
Посилання
Ці посилання на документацію надають авторитетну інформацію про команди, використані в цій статті.
Далі
Як написати й запустити перший Bash-скрипт
Створіть Bash-скрипт, перевірте синтаксис, дозвольте запуск і зрозумійте різницю між bash script.sh та ./script.sh.