什么是LOG文件格式? 如何将LOG文件开启和转文件?

By 时代数字趋势2022-02-12

以 LOG 副文件名结尾的文件称为记录文件,用于记录软件与操作系统的事件纪录,并以事件细节、日期、时间作为结尾。

例如,防毒软件会将所有扫描过或忽略的文件、数据夹,以及扫描结果都写入 LOG 文件内,并记录那些文件含有恶意程序码。

文件备份程序利用记录文件记录文件还原备份,读取历史系统错误或文件被备份至哪一个地方。

LOG 文件最常用在说明某一软件的特定新功能发布布时的说明文件,称之为发布版本通知。

  • 如何开启 LOG 文件?
  • 如何将 LOG 文件转成其他格式?
  • LOG 文件长什么样子?
  • 关于 LOG 文件的更多相关资讯
  • 还是无法开启 LOG 文件?

如何开启 LOG 文件?

LOG 文件通常都是纯文件文件,可以直接用记事本或其他文字编辑器开启文件,也可以将 LOG 文件拖曳至网络浏览器或按 ctrl+O 开启对话框来浏览文件。

 

如何将 LOG 文件转成其他格式?

如果需要将 LOG 文件转成 CSV、PDF 或 XLSX 等格式,可以用支援以上文件格式的程序开启文件,并另存新文件至需要的格式即可。

例如,你可以在打开文字编辑器后,把 LOG 文件内文字複製,并贴到  Excel 或 OpenOfficeCaC 等程序,然后以 CSV 或 XLSX 格式另存新文件。

将 LOG 文件储存为 CSV 格式后,可以再使用 CSV 转 JSON 线上工具进行二次处理。

 

LOG 文件长什么样子?

下面这个 EaseUs Todo Backup 建立的 LOG 文件,也就是大部分 LOG 文件的样子:C:\Program Files (x86)\EaseUS\Todo Backup\Agent.exe
2021-05-10 17:35:16 [M:00,T/P:1940/6300] Init Log
2021-05-10 17:35:16 [M:29,T/P:1940/6300] Ldq : Agent start install!
2021-05-10 17:35:16 [M:29,T/P:1940/6300] Ldq : Agent call CreateService!
2021-05-10 17:35:16 [M:29,T/P:1940/6300] Ldq : Agent call CreateService is success!

在文件内可以看到程序写入有关文件存取位置和每个操作记录写下时间的相关讯息。有些 LOG 文件结构较为杂乱而难以阅读,下面这个就是影片转文件工具写下的 LOG 文件:[1236] 06-26 09:06:25 DEBUG [INPUT]to parse 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\,rotate:0:0:0\,effect:0:0:0:0:0\,aeffect:256\,fn:ufile:C:/Users/Jon/Desktop/SampleVideo_1280x720_2mb.mp4,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_1.png\,fn:pad=pa:8:63:48000 
[1236] 06-26 09:06:25 DEBUG [INPUT:normal]Ready to open file: 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 文件格式纪录的文件:COPY main/python/prj/build.lst wntmsci12.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 wntmsci12.pro/lib/python/abc.pyc
COPY main/python/wntmsci12.pro/misc/build/Python-2.7.6/Lib/aifc.py wntmsci12.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 wntmsci12.pro/lib/python/anydbm.py
COPY main/python/wntmsci12.pro/misc/build/Python-2.7.6/Lib/argparse.py wntmsci12.pro/lib/python/argparse.py
COPY main/python/wntmsci12.pro/misc/build/Python-2.7.6/Lib/ast.py wntmsci12.pro/lib/python/ast.py
COPY main/python/wntmsci12.pro/misc/build/Python-2.7.6/Lib/asynchat.py wntmsci12.pro/lib/python/asynchat.py

 

关于 LOG 文件的更多相关资讯

你可以透过记事本来建立 LOG 文件,不须在文件名加上 .log,只要在第一行输入 .log 以一般 .txt 文字文件储存即可。每次开启文件,系统就会自动在文件未端附加当前的日期与时间,并且可以在时间讯息列下方输入文字来记录文件关闭、储存,及重新开启时间。

你可以参考下面这个简单的例子,如何看起来像上面显示的一样,一份更完整的 LOG 文件。.LOG
8:54 AM 2/19/2021
test message
4:17 PM 2/21/2021

使用命令提示字元,你还可以在安装 MSI 文件时通过命令自动产生 LOG 文件。

 

还是无法开启 LOG 文件?

如果你在浏览 LOG 文件时出现系统错误讯息,或被告知权限不足无法开启文件,很有可能是因为你开启的文件正在使用中,或者是在你开启的时候就被删除的暂存文件,也有可能是因为 LOG 文件储存在需要一定权限才能开启的数据夹内。

如果你还是没办法开启 LOG 文件,就需要确认开启文件名是否为 .LOG,而不是 .LOG1 或 .LOG2,后面两个文件是和 Windows 注册表相关的 Hive Log 文件,这类文件都会储存在二进制且无法以文字编辑器读取的文件中,储存位置通常在 System32 数据夹中的 config 子数据夹内。

赞(0)
未经允许不得转载:时代数字趋势 » 什么是LOG文件格式? 如何将LOG文件开启和转文件?
分享到: 更多 (0)