Qu'est-ce qu'un fichier LOG?

Comment ouvrir, modifier et convertir des fichiers LOG

Un fichier avec l' extension LOG est un fichier Log Data (parfois appelé fichier journal ) utilisé par toutes sortes de logiciels et de systèmes d'exploitation pour assurer le suivi de quelque chose qui s'est produit, généralement avec un détail, une date et une heure. Il pourrait vraiment être utilisé pour tout ce que l'application juge approprié d'écrire.

Par exemple, un logiciel antivirus peut écrire des informations dans un fichier LOG pour décrire les résultats de l'analyse précédente, comme les fichiers et les dossiers qui ont été analysés ou ignorés et ceux qui ont été marqués comme contenant du code malveillant.

Un programme de sauvegarde de fichiers pourrait également utiliser un fichier LOG, qui pourrait être ouvert ultérieurement pour réviser un travail de sauvegarde précédent, lire les erreurs rencontrées ou voir où les fichiers ont été sauvegardés.

Un but beaucoup plus simple pour certains fichiers LOG est d'expliquer simplement les fonctionnalités les plus récentes qui ont été incluses dans la mise à jour la plus récente d'un logiciel. Ce sont généralement des notes de version ou des changelogs.

Comment ouvrir un fichier LOG

Comme vous pouvez le voir dans les exemples ci-dessous, les données contenues dans ces fichiers sont en texte brut, ce qui signifie qu'ils ne sont que des fichiers texte réguliers. Vous pouvez lire un fichier LOG avec n'importe quel éditeur de texte, comme Windows Notepad. Pour un éditeur de texte plus avancé, consultez notre liste des meilleurs éditeurs de texte .

Vous pourriez aussi ouvrir un fichier LOG dans votre navigateur Web. Faites simplement glisser le curseur directement dans la fenêtre du navigateur ou utilisez le raccourci clavier Ctrl-O pour ouvrir une boîte de dialogue permettant de rechercher le fichier LOG.

Comment convertir un fichier LOG

Si vous voulez que votre fichier LOG soit dans un format de fichier différent comme CSV , PDF ou un format Excel comme XLSX , il est préférable de copier les données dans un programme prenant en charge ces formats de fichier, puis de les enregistrer dans un nouveau fichier .

Par exemple, vous pouvez ouvrir le fichier LOG avec un éditeur de texte, puis copier tout le texte, le coller dans un tableur comme Microsoft Excel ou OpenOffice Calc, puis enregistrer le fichier dans CSV, XLSX, etc.

La conversion de LOG en JSON peut être effectuée après l'avoir enregistrée au format CSV. Une fois que vous avez fait cela, utilisez ce convertisseur CSV en ligne vers JSON.

À quoi ressemble un fichier LOG

Ce fichier LOG, créé par EaseUS Todo Backup , ressemble à la plupart des fichiers LOG:

C: \ Program Files (x86) \ EaseUS \ Todo Sauvegarde \ 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: Agent démarrer l'installation! 2017-07-10 17:35:16 [M: 29, T / P: 1940/6300] Ldq: appel de l'agent CreateService! 2017-07-10 17:35:16 [M: 29, T / P: 1940/6300] Ldq: appel de l'agent CreateService est un succès!

Comme vous pouvez le voir, il y a un message que le programme a écrit dans le fichier LOG, et il inclut l'emplacement du fichier EXE et l'heure exacte à laquelle chaque message a été écrit.

Certains pourraient ne pas être aussi bien structurés, et pourraient être difficiles à lire, comme ce fichier LOG créé par un outil de conversion vidéo :

[1236] 06-26 09:06:25 DEBUG [INPUT] pour analyser l'entrée: merge = fn: mix = sts: 0: 1 \, fn: image = dur: 3000 \, fr: 29970: 1000 \, fn: normal = raw: ffmpeg \, sts: 0 \, recadrer: 0: 0: 1920: 1080: 1920: 1080: 1920: 1080: 1 \, fn: fichier: C: / Utilisateurs / Jon / AppData / Local / VideoSolo Studio / VideoSolo gratuit Video Converter / modèle / img_0.png \, fn: pad = pa: 8: 63: 48000, fn: normal = premières: ffmpeg \, sts: 0: 1 \, probep: 5000000: 20000000 \, crop: 0: 0: 1280: 720: 1920: 1080: 1920: 1080: 1 \, rotation: 0: 0: 0 \, effet: 0: 0: 0: 0: 0 \, effet: 256 \, fn: ufichier: C: /Users/Jon/Desktop/SampleVideo_1280x720_2mb.mp4,fn: mix = sts: 0: 1 \, fn: image = dur: 3000 \, de: 29970: 1000 \, fn: normal = raw: ffmpeg \, sts : 0 \, recadrer: 0: 0: 1920: 1080: 1920: 1080: 1920: 1080: 1 \, fn: ufichier: C: / Utilisateurs / Jon / AppData / local / VideoSolo Studio / VideoSolo Free Video Converter / modèle / img_1.png \, fn: pad = pa: 8: 63: 48000 [1236] 06-26 09:06:25 DEBUG [INPUT: normal] Prêt à ouvrir le fichier: ufichier: C: / Users / Jon / AppData / Local / VideoSolo Studio / VideoSolo gratuit Video Converter / modèle / img_0.png [1236] 06-26 09:06:25 DEBUG [OPEN] FfMediaInput démarrer ouvert

D'autres pourraient même sembler être du charabia complet puisqu'il n'y a pas d'horodatage. Dans des cas comme celui-ci, le journal est écrit dans un fichier avec l'extension de fichier .LOG mais n'adhère pas à la norme que la plupart des fichiers LOG respectent:

COPY principal / python / prj / build.lst wntmsci12.pro/inc/python/build.lst COPY principal / python / wntmsci12.pro / misc / build / Python-2.7.6 / Lib / abc.py wntmsci12.pro/lib /python/abc.py COPIE principale / python / wntmsci12.pro / misc / build / Python-2.7.6 / Lib / abc.pyc wntmsci12.pro/lib/python/abc.pyc COPIE principale / python / wntmsci12.pro / misc / build / Python-2.7.6 / Bibliothèque / aifc.py wntmsci12.pro/lib/python/aifc.py COPIE principale / python / wntmsci12.pro / misc / build / Python-2.7.6 / Lib / antigravity.py wntmsci12.pro/lib/python/antigravity.py COPIER principal / python / wntmsci12.pro / misc / build / Python-2.7.6 / Lib / anydbm.py wntmsci12.pro/lib/python/anydbm.py COPY principal / python /wntmsci12.pro/misc/build/Python-2.7.6/Lib/argparse.py wntmsci12.pro/lib/python/argparse.py COPIER principal / python / wntmsci12.pro / misc / build / Python-2.7.6 / Lib / ast.py wntmsci12.pro/lib/python/ast.py COPIER principal / python / wntmsci12.pro / misc / build / Python-2.7.6 / Lib / asynchat.py wntmsci12.pro/lib/python/asynchat. py COPY principal / python / wntmsci12.pro / misc / build / Python-2.7.6 / Lib / asyncore.py wntmsci12.pro/lib/python/asyncore .py

Plus d'informations sur les fichiers LOG

Vous pouvez créer votre propre fichier LOG sous Windows à l'aide de l'application Bloc-notes intégrée et il n'est même pas nécessaire d'avoir l'extension de fichier .LOG. Il suffit de taper .LOG dans la toute première ligne, puis enregistrez-le sous la forme d'un fichier TXT normal.

Chaque fois que vous l'ouvrez, la date et l'heure actuelles seront ajoutées à la fin du fichier. Vous pouvez ajouter du texte sous chaque ligne afin que, lorsqu'il est fermé, enregistré et rouvert, le message reste et la date et l'heure actuelles suivantes sont disponibles.

Vous pouvez voir comment cet exemple simple commence à ressembler aux fichiers LOG beaucoup plus complets montrés ci-dessus:

.LOG 8:54 AM 7/19/2017 message d'essai 16h17 7/21/2017

Avec Invite de commandes , vous pouvez également créer automatiquement un fichier LOG via la ligne de commande lors de l'installation d'un fichier MSI .

Vous ne pouvez toujours pas ouvrir votre fichier?

Si vous obtenez une erreur d'autorisation ou si vous êtes informé que vous ne pouvez pas afficher le fichier LOG, il est probable qu'il soit toujours utilisé par le programme et ne s'ouvrira pas tant qu'il n'est pas libéré ou qu'il a été créé temporairement et supprimé depuis le moment où vous avez essayé de l'ouvrir.

Il se peut que le fichier LOG soit stocké dans un dossier auquel vous n'avez pas d'autorisation.

À ce stade, si votre fichier ne s'ouvre toujours pas comme vous le croyez, vérifiez que vous lisez correctement l'extension du fichier. Il devrait lire ".LOG" mais pas .LOG1 ou .LOG2.

Ces deux dernières extensions de fichiers sont associées au registre Windows en tant que fichiers Hive Log, et sont donc stockées en binaire et illisibles avec un éditeur de texte. Ils doivent se trouver dans le dossier % systemroot% \ System32 \ config \ .