एक लॉग फ़ाइल क्या है?

LOG फ़ाइलों को कैसे खोलें, संपादित करें और कनवर्ट करें

LOG फ़ाइल एक्सटेंशन वाला एक फ़ाइल एक लॉग डेटा फ़ाइल (जिसे कभी-कभी लॉगफाइल कहा जाता है) द्वारा उपयोग की जाने वाली किसी चीज़ का ट्रैक रखने के लिए सभी प्रकार के सॉफ़्टवेयर और ऑपरेटिंग सिस्टम द्वारा उपयोग किया जाता है, आमतौर पर ईवेंट विवरण, दिनांक और समय के साथ पूरा होता है। यह वास्तव में किसी भी चीज के लिए उपयोग किया जा सकता है जिसे एप्लिकेशन लिखने के लिए उपयुक्त मानता है।

उदाहरण के लिए, एंटीवायरस सॉफ़्टवेयर अंतिम स्कैन परिणामों का वर्णन करने के लिए एक LOG फ़ाइल में जानकारी लिख सकता है, जैसे स्कैन या छोड़े गए फ़ाइलों और फ़ोल्डर्स, और कौन सी फ़ाइलों को दुर्भावनापूर्ण कोड के रूप में चिह्नित किया गया था।

एक फ़ाइल बैकअप प्रोग्राम भी एक LOG फ़ाइल का उपयोग कर सकता है, जिसे पिछली बैकअप नौकरी की समीक्षा करने के लिए बाद में खोला जा सकता है, किसी भी त्रुटि के माध्यम से पढ़ा जा सकता है, या देख सकता है कि फ़ाइलों का बैक अप लिया गया था।

कुछ LOG फ़ाइलों के लिए एक बहुत ही सरल उद्देश्य केवल नवीनतम सुविधाओं को समझाना है जो सॉफ्टवेयर के एक टुकड़े के सबसे हालिया अपडेट में शामिल थे। इन्हें आमतौर पर रिलीज नोट्स या चेंजलॉग कहा जाता है।

एक लॉग फ़ाइल कैसे खोलें

जैसा कि आप नीचे दिए गए उदाहरणों में देख सकते हैं, इन फ़ाइलों में निहित डेटा सादा पाठ है, जिसका अर्थ है कि वे केवल नियमित टेक्स्ट फाइलें हैं । आप विंडोज नोटपैड जैसे किसी भी टेक्स्ट एडिटर के साथ एक LOG फ़ाइल पढ़ सकते हैं। अधिक उन्नत टेक्स्ट एडिटर के लिए, हमारी सर्वश्रेष्ठ निःशुल्क टेक्स्ट संपादकों की सूची देखें।

आप अपने वेब ब्राउज़र में भी एक LOG फ़ाइल खोलने में सक्षम हो सकते हैं। इसे सीधे ब्राउज़र विंडो में खींचें या LOG फ़ाइल ब्राउज़ करने के लिए एक संवाद बॉक्स खोलने के लिए Ctrl-O कीबोर्ड शॉर्टकट का उपयोग करें।

एक लॉग फ़ाइल कैसे कनवर्ट करें

यदि आप अपनी LOG फ़ाइल को एक अलग फ़ाइल प्रारूप में रखना चाहते हैं जैसे सीएसवी , पीडीएफ , या एक्सएलएसएक्स जैसे एक्सेल प्रारूप, तो आपकी सबसे अच्छी शर्त डेटा को उस प्रोग्राम में कॉपी करना है जो उन फ़ाइल स्वरूपों का समर्थन करती है, और फिर इसे एक नई फ़ाइल के रूप में सहेजें ।

उदाहरण के लिए, आप एक टेक्स्ट एडिटर के साथ LOG फ़ाइल खोल सकते हैं और फिर सभी टेक्स्ट कॉपी कर सकते हैं, इसे माइक्रोसॉफ़्ट एक्सेल या ओपनऑफिस कैल्क जैसे स्प्रैडशीट प्रोग्राम में पेस्ट कर सकते हैं और फिर फ़ाइल को सीएसवी, एक्सएलएसएक्स इत्यादि में सहेज सकते हैं।

LOG को JSON में कनवर्ट करने के बाद इसे CSV प्रारूप में सहेजने के बाद पूरा किया जा सकता है। एक बार ऐसा करने के बाद, इस ऑनलाइन सीएसवी का उपयोग JSON कनवर्टर में करें।

क्या एक लॉग फ़ाइल की तरह दिखता है

EaseUS Todo बैकअप द्वारा बनाई गई यह LOG फ़ाइल, अधिकांश LOG फ़ाइलें इस तरह दिखती हैं:

सी: \ प्रोग्राम फ़ाइलें (x86) \ EaseUS \ Todo बैकअप \ Agent.exe 2017-07-10 17:35:16 [एम: 00, टी / पी: 1 940/6300] इनिट लॉग 2017-07-10 17:35 : 16 [एम: 2 9, टी / पी: 1 940/6300] एलडीक्यू: एजेंट स्थापित करना शुरू करें! 2017-07-10 17:35:16 [एम: 2 9, टी / पी: 1 940/6300] एलडीक्यू: एजेंट कॉल CreateService! 2017-07-10 17:35:16 [एम: 2 9, टी / पी: 1 940/6300] एलडीक्यू: एजेंट कॉल CreateService सफलता है!

जैसा कि आप देख सकते हैं, एक संदेश है कि प्रोग्राम LOG फ़ाइल को लिखा गया है, और इसमें EXE फ़ाइल स्थान और सटीक समय शामिल है जो प्रत्येक संदेश लिखा गया था।

कुछ लोग इतनी अच्छी तरह से संरचित नहीं हो सकते हैं, हालांकि, और पढ़ने के लिए मुश्किल हो सकती है, जैसे कि वीडियो कनवर्टर टूल द्वारा बनाई गई इस LOG फ़ाइल की तरह:

[1236] 06-26 09:06:25 DEBUG [INPUT] इनपुट पार्स करने के लिए: विलय = एफएन: मिश्रण = एसटीएस: 0: 1 \, एफएन: तस्वीर = डूर: 3000 \, एफआर: 2 9 70: 1000 \, एफएन: सामान्य = कच्चा: ffmpeg \, एसटीएस: 0 \, फसल: 0: 0: 1920: 1080: 1920: 1080: 1920: 1080: 1 \, एफएन: यूफाइल: सी: / उपयोगकर्ता / जॉन / ऐपडाटा / स्थानीय / वीडियोसोलो स्टूडियो / VideoSolo मुफ्त वीडियो कनवर्टर / टेम्पलेट / img_0.png \, एफएन: पैड = पीए: 8: 63: 48000, एफएन: सामान्य = कच्चा: ffmpeg \, एसटीएस: 0: 1 \, probep: 5000000: 20000000 \, फसल: 0: 0: 1280: 720 1920: 1080 1920: 1080: 1 \, बारी बारी से: 0: 0: 0 \, प्रभाव: 0: 0: 0: 0: 0 \, aeffect: 256 \, fn: ufile: सी: /Users/Jon/Desktop/SampleVideo_1280x720_2mb.mp4,fn: मिश्रण = sts: 0: 1 \, fn: चित्र = dur: 3000 \, fr: 29,970: 1000 \, fn: सामान्य = कच्चे: ffmpeg \, अनुसूचित जनजातियों : 0 \, फसल: 0: 0: 1920: 1080: 1920: 1080: 1920: 1080: 1 \, एफएन: यूफाइल: सी: / उपयोगकर्ता / जॉन / ऐपडाटा / स्थानीय / वीडियोसोलो स्टूडियो / वीडियोसोलो मुफ्त वीडियो कनवर्टर / टेम्पलेट / img_1.png \, fn: pad = pa: 8: 63: 48000 [1236] 06-26 09:06:25 डेबग [इनपुट: सामान्य] फ़ाइल खोलने के लिए तैयार: ufile: सी: / उपयोगकर्ता / जॉन / ऐपडाटा / स्थानीय / VideoSolo स्टूडियो / VideoSolo मुफ्त वीडियो कनवर्टर / टेम्पलेट / img_0.png [1236] 06-26 09:06:25 डेबग [खुला] FfMediaInput खुला

अन्य कोई भी टाइमस्टैम्प नहीं होने के कारण भी पूरी तरह से अस्पष्ट हो सकता है। इस तरह के मामलों में, लॉग को .LOG फ़ाइल एक्सटेंशन वाली फ़ाइल में लिखा जाता है लेकिन उस मानक का पालन नहीं करता है जो अधिकांश LOG फ़ाइलों का पालन करता है:

कॉपी मुख्य / पायथन / prj / build.lst wntmsci12.pro/inc/python/build.lst कॉपी मुख्य / पायथन / wntmsci12.pro / Misc / build / पायथन-2.7.6 / लीब / abc.py wntmsci12.pro/lib /python/abc.py कॉपी मुख्य / पायथन / wntmsci12.pro / Misc / build / पायथन-2.7.6 / लीब / abc.pyc wntmsci12.pro/lib/python/abc.pyc कॉपी मुख्य / पायथन / wntmsci12.pro / Misc / build / पायथन-2.7.6 / लीब / aifc.py wntmsci12.pro/lib/python/aifc.py कॉपी मुख्य / पायथन / wntmsci12.pro / Misc / build / पायथन-2.7.6 / लीब / antigravity.py wntmsci12.pro/lib/python/antigravity.py COPY मुख्य / पायथन / wntmsci12.pro / Misc / build / पायथन-2.7.6 / लीब / anydbm.py wntmsci12.pro/lib/python/anydbm.py कॉपी मुख्य / पायथन /wntmsci12.pro/misc/build/Python-2.7.6/Lib/argparse.py wntmsci12.pro/lib/python/argparse.py कॉपी मुख्य / पायथन / wntmsci12.pro / Misc / build / पायथन-2.7.6 / लिब / ast.py wntmsci12.pro/lib/python/ast.py कॉपी मुख्य / पायथन / wntmsci12.pro / Misc / build / पायथन-2.7.6 / लीब / asynchat.py wntmsci12.pro/lib/python/asynchat। पाई कॉपी मुख्य / पायथन / wntmsci12.pro / Misc / build / पायथन-2.7.6 / लीब / asyncore.py wntmsci12.pro/lib/python/asyncore .py

लॉग फ़ाइलों पर अधिक जानकारी

आप अंतर्निहित नोटपैड एप्लिकेशन का उपयोग कर विंडोज में अपनी स्वयं की LOG फ़ाइल बना सकते हैं, और इसमें .LOG फ़ाइल एक्सटेंशन भी नहीं है। बस पहली पंक्ति में .LOG टाइप करें और फिर इसे नियमित TXT फ़ाइल के रूप में सहेजें।

प्रत्येक बार जब आप इसे खोलते हैं, तो वर्तमान दिनांक और समय फ़ाइल के अंत में जोड़ा जाएगा। आप प्रत्येक पंक्ति के नीचे पाठ जोड़ सकते हैं ताकि जब यह बंद हो, सहेजा जा सके, और फिर फिर से खोला जाए, तो संदेश बनी हुई है और अगली वर्तमान दिनांक और समय उपलब्ध है।

आप देख सकते हैं कि यह सरल उदाहरण ऊपर दिखाए गए अधिक पूर्ण LOG फ़ाइलों की तरह दिखने लगता है:

.LOG 8:54 पूर्वाह्न 7/19/2017 परीक्षण संदेश 4:17 अपराह्न 7/21/2017

कमांड प्रॉम्प्ट के साथ, आप एक एमएसआई फ़ाइल स्थापित करते समय कमांड लाइन के माध्यम से स्वचालित रूप से एक LOG फ़ाइल भी बना सकते हैं।

अभी भी आपकी फाइल नहीं खोल सकते हैं?

अगर आपको अनुमति त्रुटि मिलती है या कहा जाता है कि आप LOG फ़ाइल नहीं देख सकते हैं, तो संभावना है कि यह अभी भी प्रोग्राम द्वारा उपयोग किया जा रहा है और इसे रिलीज़ होने तक नहीं खुलता है, या यह अस्थायी रूप से बनाया गया था और इसे पहले ही हटा दिया गया है जिस समय आपने इसे खोलने की कोशिश की थी।

यह बदले में मामला हो सकता है कि LOG फ़ाइल उस फ़ोल्डर में संग्रहीत है जिसमें आपके पास अनुमति नहीं है।

इस बिंदु पर, यदि आपकी फ़ाइल अभी भी नहीं खुलती है जैसा आपको लगता है कि इसे करना चाहिए, तो दोबारा जांचें कि आप फ़ाइल एक्सटेंशन को सही तरीके से पढ़ रहे हैं। इसे ".LOG" पढ़ना चाहिए, लेकिन नहीं .LOG1 या .LOG2।

बाद वाले दो फ़ाइल एक्सटेंशन विंडोज रजिस्ट्री से हाइव लॉग फाइल के रूप में जुड़े हुए हैं, और जैसे कि एक टेक्स्ट एडिटर के साथ बाइनरी और अपठनीय में संग्रहीत हैं। वे % systemroot% \ System32 \ config \ फ़ोल्डर में स्थित होना चाहिए।