CMD Master
ब्लॉग पर वापस जाएं
•Arnošt Havelka

प्रीमियम: Bash इंसिडेंट ड्रिल

सुरक्षित रिलीज़ ट्राइएज वर्कफ़्लो चलाएं: स्टेज, एरर निकालें, और प्रभाव मात्रा को वेरिफाई करें।

इंटरएक्टिव पाठ शुरू करें
प्रीमियम: Bash इंसिडेंट ड्रिल

आप ऑन-कॉल इंजीनियर हैं। सुरक्षित रिलीज़ सैंडबॉक्स बनाएं, बिल्ड एरर को अलग करें, और नुकसान का आकलन करें।

स्टेप 1: एक सुरक्षित वर्कस्पेस तैयार करें (Step 1: Prepare a Safe Workspace)

टर्मिनल
~$mkdir -p release/app && cp -r app release/ ls release

यह एक डिस्पोज़ेबल कॉपी बनाता है ताकि इन्वेस्टिगेशन कभी भी मूल फ़ोल्डर को न छुए।

स्टेप 2: बिल्ड लॉग से एरर निकालें (Step 2: Extract Errors from Build Logs)

टर्मिनल
~$grep 'ERROR' release/app/build.log > release/errors.log cat release/errors.log

स्टेप 3: इंसिडेंट के आकार को वेरिफाई करें (Step 3: Verify Incident Size)

टर्मिनल
~$cat release/errors.log | wc -l

चेकलिस्ट जिसका आप दोबारा उपयोग कर सकते हैं (Checklist You Can Reuse)

  1. mkdir -p + cp -r के साथ स्टेज करें।
  2. grep के साथ क्रिटिकल लाइन्स को अलग करें।
  3. wc -l के साथ प्रभाव का आकलन करें।

ज्ञान जांच

1 / 2

ट्राइएज से पहले app को release/ में कॉपी क्यों करें?

संदर्भ

ये दस्तावेज़ लिंक इस लेख में उपयोग किए गए कमांड के लिए आधिकारिक विवरण प्रदान करते हैं।

अगला

अपनी पहली Bash स्क्रिप्ट कैसे लिखें और चलाएँ

Bash स्क्रिप्ट बनाएँ, syntax जाँचें, उसे executable बनाएँ और bash script.sh तथा ./script.sh का अंतर समझें।