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

व्यावहारिक: टेक्स्ट ऑप्स

वास्तविक दुनिया का परिदृश्य: लॉग फ़िल्टर करना और डेटा निकालना।

इंटरएक्टिव पाठ शुरू करें
व्यावहारिक: टेक्स्ट ऑप्स

इस परिदृश्य में, हम सर्वर लॉग फ़ाइल का विश्लेषण करने वाले सिस्टम प्रशासक के रूप में कार्य करते हैं। हमें त्रुटियां खोजने, उन्हें गिनने और यह संदेह करने की आवश्यकता है कि कोई विशिष्ट उपयोगकर्ता परेशानी पैदा कर रहा है।

मिशन

आपके पास एक बड़ी server.log फ़ाइल है। आपको यह करना होगा:

  1. सभी "Error" प्रविष्टियां खोजें।
  2. "Timeout" कितनी बार हुआ, इसकी गणना करें।
  3. जांचें कि क्या उपयोगकर्ता "admin" ने लॉग इन किया है।

चरण 1: सभी त्रुटियां खोजें

"Error" वाली पंक्तियों के लिए लॉग को फ़िल्टर करने के लिए find का उपयोग करें।

Command Prompt
C:\Users\User>find "Error" server.log

चरण 2: टाइमआउट गिनें

"Timeout" की घटनाओं को गिनने के लिए find /c का उपयोग करें।

Command Prompt
C:\Users\User>find /c "Timeout" server.log

चरण 3: उपयोगकर्ता लॉगिन खोजें

किसी विशिष्ट पैटर्न को खोजने के लिए findstr का उपयोग करें।

Command Prompt
C:\Users\User>findstr "Login.*admin" server.log

चरण 4: त्रुटियों को एक अलग फ़ाइल में निकालें

एक रिपोर्ट के लिए अपने निष्कर्षों को सहेजें।

Command Prompt
C:\Users\User>find "Error" server.log > error_report.txt

ज्ञान जांच

1 / 2

मिलान करने वाली पंक्तियों को गिनने के लिए आप किस कमांड का उपयोग करेंगे?

संदर्भ

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

अगला

व्यावहारिक: डायरेक्टरी संचालन

वास्तविक दुनिया का परिदृश्य: एक प्रोजेक्ट संरचना स्थापित करना।