ما هو ملف سجل؟

كيفية فتح وتحرير وتحويل ملفات LOG

الملف ذو ملحق الملف LOG هو ملف بيانات السجل (يسمى أحيانًا ملف السجل ) الذي تستخدمه جميع أنواع البرامج وأنظمة التشغيل لتتبع شيء حدث ، وعادة ما يكتمل بتفاصيل الحدث وتاريخه ووقته. يمكن حقا أن تستخدم لأي شيء يراه التطبيق مناسبا لكتابة.

على سبيل المثال ، قد يقوم برنامج مكافحة الفيروسات بكتابة معلومات إلى ملف LOG لوصف نتائج الفحص الأخيرة ، مثل الملفات والمجلدات التي تم مسحها ضوئيًا أو تخطيها ، وأي الملفات تم وضع علامة على أنها تحتوي على تعليمات برمجية ضارة.

يمكن لبرنامج النسخ الاحتياطي للملفات أن يستخدم ملف LOG أيضًا ، والذي يمكن فتحه لاحقًا لمراجعة مهمة سابقة للنسخ الاحتياطي ، أو قراءة أي أخطاء تمت مواجهتها ، أو معرفة مكان النسخ الاحتياطي للملفات.

غرض أبسط بكثير لبعض ملفات LOG هو فقط شرح أحدث الميزات التي تم تضمينها في آخر تحديث لجزء من البرنامج. تسمى هذه عادة ملاحظات الإصدار أو التغييرات.

كيفية فتح ملف سجل

كما ترى في الأمثلة أدناه ، فإن البيانات الموجودة في هذه الملفات هي نص عادي ، مما يعني أنها مجرد ملفات نصية عادية. يمكنك قراءة ملف LOG باستخدام أي محرر نصوص ، مثل Windows Notepad. للحصول على محرر نصوص أكثر تقدمًا ، راجع قائمة أفضل المحررين النصوص المجانية .

قد تتمكن من فتح ملف LOG في متصفح الويب أيضًا. قم بسحبه مباشرة إلى نافذة المتصفح أو استخدم اختصار لوحة المفاتيح Ctrl-O لفتح مربع حوار لاستعراض ملف LOG.

كيفية تحويل ملف سجل

إذا كنت تريد أن يكون ملف LOG بتنسيق ملف مختلف مثل CSV أو PDF أو تنسيق Excel مثل XLSX ، فإن أفضل رهان هو نسخ البيانات إلى برنامج يدعم تنسيقات الملفات هذه ، ثم حفظها كملف جديد .

على سبيل المثال ، يمكنك فتح ملف LOG باستخدام محرر نص ، ثم نسخ كل النص ، ولصقه في برنامج جدول بيانات مثل Microsoft Excel أو OpenOffice Calc ، ثم حفظ الملف إلى CSV ، XLSX ، إلخ.

يمكن تحقيق تحويل السجل إلى JSON بعد حفظه بتنسيق CSV. بمجرد القيام بذلك ، استخدم CSV على الإنترنت لتحويل JSON.

ما يبدو ملف LOG

ملف LOG هذا ، الذي تم إنشاؤه بواسطة EaseUS Todo Backup ، هو ما تبدو عليه معظم ملفات LOG:

C: \ Program Files (x86) \ EaseUS \ Todo Backup \ Agent.exe 2017-07-10 17:35:16 [M: 00، T / P: 1940/6300] Init Log 2017-07-10 17:35 : 16 [M: 29، T / P: 1940/6300] Ldq: بدء تثبيت عامل! 2017-07-10 17:35:16 [M: 29، T / P: 1940/6300] Ldq: Agent call CreateService! 2017-07-10 17:35:16 [M: 29، T / P: 1940/6300] Ldq: استدعاء Agent CreateService هو النجاح!

كما ترون ، هناك رسالة أن البرنامج كتب إلى ملف LOG ، ويتضمن موقع ملف EXE والوقت المحدد الذي كُتبت فيه كل رسالة.

قد لا يكون بعضها منظمًا بشكل جيد ، ومع ذلك ، وقد يكون من الصعب قراءته ، مثل هذا الملف LOG الذي تم إنشاؤه بواسطة أداة تحويل الفيديو :

[1236] 06-26 09:06:25 DEBUG [INPUT] لتحليل المدخلات: merge = fn: mix = sts: 0: 1 \، fn: picture = dur: 3000 \، fr: 29970: 1000 \، fn: normal = raw: ffmpeg \، sts: 0 \، crop: 0: 0: 1920: 1080: 1920: 1080: 1920: 1080: 1 \، fn: ufile: C: / Users / Jon / AppData / Local / VideoSolo Studio / VideoSolo Free Video Converter / template / img_0.png \، fn: pad = pa: 8: 63: 48000، fn: normal = raw: ffmpeg \، sts: 0: 1 \، probep: 5000000: 20000000 \، crop: 0: 0: 1280: 720: 1920: 1080: 1920: 1080: 1 \، وتناوب: 0: 0: 0 \، تأثير: 0: 0: 0: 0: 0 \، aeffect: 256 \، الجبهة الوطنية: ufile: C: /Users/Jon/Desktop/SampleVideo_1280x720_2mb.mp4،fn: مزيج = STS: 0: 1 \، الجبهة الوطنية: الصورة = الدر: 3000 \ الاب: 29970: 1000 \، الجبهة الوطنية: عادي = الخام: فمبيج \ القديسان : 0 \، crop: 0: 0: 1920: 1080: 1920: 1080: 1920: 1080: 1 \، fn: ufile: C: / Users / Jon / AppData / Local / VideoSolo Studio / VideoSolo محول الفيديو المجاني / نموذج / img_1.png \، fn: pad = pa: 8: 63: 48000 [1236] 06-26 09:06:25 DEBUG [INPUT: normal] جاهز لفتح الملف: ufile: C: / Users / Jon / AppData / Local / VideoSolo Studio / VideoSolo Free Video Converter / template / img_0.png [1236] 06-26 09:06:25 DEBUG [OPEN] FfMediaInput start open

قد يبدو الآخرون مجرد هراء كامل نظرًا لعدم وجود أي طوابع زمنية. في مثل هذه الحالات ، تتم كتابة السجل إلى ملف بامتداد الملف .LOG ولكنه لا يلتزم بالمعيار الذي تلتزم به معظم ملفات LOG:

COPY main / python / prj / build.lst wntmsci.pro /inc/python/build.lst COPY main / python / wntmsci12.pro / misc / build / Python-2.7.6 / Lib / abc.py wntmsci12.pro/lib /python/abc.py COPY main / python / wntmsci12.pro / misc / build / Python-2.7.6 / Lib / abc.pyc wntmsci.pro / lib /python/abc.pyc COPY main / python / wntmsci12.pro / misc / build / Python-2.7.6 / Lib / aifc.py wntmsci.pro / lib /python/aifc.py COPY main / python / wntmsci12.pro / misc / build / Python-2.7.6 / Lib / antigravity.py wntmsci12.pro/lib/python/antigravity.py COPY main / python / wntmsci12.pro / misc / build / Python-2.7.6 / Lib / anydbm.py wntmsci.proprodlp/python/anydbm.py COPY main / python /wntmsci12.pro/misc/build/Python-2.7.6/Lib/argparse.py wntmsci.proprolib/python/argparse.py COPY main / python / wntmsci12.pro / misc / build / Python-2.7.6 / Lib / ast.py wntmsci.pro / lib /python/ast.py COPY main / python / wntmsci12.pro / misc / build / Python-2.7.6 / Lib / asynchat.py wntmsci.pro / lib /python/asynchat. py COPY الرئيسي / python / wntmsci12.pro / misc / build / Python-2.7.6 / Lib / asyncore.py wntmsci.pro / lib /python/asyncore .السنة التحضيرية

مزيد من المعلومات حول ملفات LOG

يمكنك إنشاء ملف LOG الخاص بك في Windows باستخدام تطبيق "المفكرة" المضمّن ، ولا يحتاج حتى إلى ملحق الملف .LOG. اكتب فقط .LOG في السطر الأول ثم احفظه كملف TXT عادي.

في كل مرة تفتحها ، سيتم إلحاق التاريخ والوقت الحاليين بنهاية الملف. يمكنك إضافة نص تحت كل سطر بحيث أنه عندما يتم إغلاقه ، يتم حفظه ، ثم يعاد فتحه ، وتبقى الرسالة والتاريخ والوقت الحاليان متاحان.

يمكنك أن ترى كيف يبدأ هذا المثال البسيط في الظهور كملفات LOG الأكثر اكتمالاً والموضحة أعلاه:

.LOG 8:54 ص 7/19/2017 رسالة تجريبية 4:17 مساءً 7/21/2017

مع Command Prompt ، يمكنك أيضًا إنشاء ملف LOG تلقائيًا من خلال سطر الأوامر أثناء تثبيت ملف MSI .

ما زال يتعذر فتح ملفك؟

إذا حصلت على خطأ في الصلاحيات أو قيل لك أنه لا يمكنك عرض ملف LOG ، فمن المحتمل أن يكون البرنامج قيد الاستخدام أو لا يتم فتحه حتى يتم إصداره أو أنه تم إنشاؤه مؤقتًا وتم حذفه بالفعل منذ الوقت الذي حاولت فتحه فيه.

قد يكون بدلاً من ذلك أن يتم تخزين الملف LOG في مجلد ليس لديك أذونات.

في هذه المرحلة ، إذا كان الملف لا يزال مفتوحًا كما تعتقد ، فيجب التحقق مرة أخرى من قراءة ملحق الملف بشكل صحيح. يجب قراءة ".LOG" ولكن لا .LOG1 أو .LOG2.

وترتبط هاتان الامتداويتان الأخيرتان بسجل Windows كملفات سجل Hive ، وعلى هذا النحو يتم تخزينهما في ملف ثنائي وغير قابل للقراءة مع محرر نصوص. يجب أن تكون موجودة في المجلد٪ systemroot٪ \ System32 \ config \ .