¿Qué es el formato de archivo LOG?
.log es un archivo de texto plano utilizado para almacenar varios registros de procesos. Un archivo .log puede ser generado por un sistema operativo o una aplicación; casi cualquier software que ejecute un proceso persistente escribe uno. Debido a que el contenido es casi siempre texto plano codificado en UTF-8 o ASCII, se puede abrir en cualquier editor de texto. Cada línea suele comenzar con una marca de tiempo (p. ej., 2026-06-11 10:42:01) seguida de un nivel de severidad y un mensaje. La información que se escribe en los archivos de registro es una decisión de diseño tomada por el desarrollador o administrador. Una instancia especial del archivo .log es el registro de errores (error log), que almacena solo información sobre errores de procesos.
Qué contienen los archivos de registro
Las entradas en los archivos .log se dividen en tres categorías:
- Error: el proceso o parte del proceso encontró un evento que le impidió ejecutar sus rutinas.
- Warning (Advertencia): el proceso o parte del proceso encontró un problema, pero esto no le impidió ejecutar sus rutinas.
- Information (Información): información relativa a la ejecución de un proceso determinado.
Muchas aplicaciones modernas también escriben entradas de Debug (Depuración) y Trace (Rastreo) durante el desarrollo o la resolución activa de problemas.
Los archivos de registro pueden almacenar información como el historial de cambios, usuarios conectados al sistema o el historial de acceso a recursos. Los registros pueden exportarse a otros formatos de archivo -por ejemplo .CSV- para su posterior procesamiento y la generación de estadísticas e informes. Los servicios de larga duración suelen rotar sus registros, renombrando el archivo actual a .log.1 y comenzando un nuevo .log. Una minoría de aplicaciones (ciertas bases de datos, juegos o rastreos ETL de Windows) escriben archivos .log binarios propietarios que solo pueden abrirse en su propio visor o en una herramienta de análisis de registros dedicada.
Seguridad y protección
RIESGO: LOWUn .log de texto plano no puede ejecutarse y es seguro abrirlo en un editor de texto. Dos precauciones reales: (1) los registros suelen contener datos sensibles (nombres de usuario, direcciones IP, rutas de archivos, tokens, incluso contraseñas), así que límpielos antes de publicarlos o adjuntarlos a un foro; (2) nunca confíe en un .log que tenga un tamaño inusualmente grande y pida ser «ejecutado», y desconfíe de los archivos que fingen ser registros pero tienen una extensión doble (report.log.exe). Eliminar registros antiguos rotados es generalmente seguro; un registro activo puede estar bloqueado por el programa en ejecución.
Detalles del formato
en pocas palabras- Registros de aplicaciones binarios/propietarios - Algunos programas (ciertos juegos, motores de DB, telemetría) escriben .log en un formato binario legible solo por sus propias herramientas, no por un editor de texto.
Programas que abren archivos LOG
less app.log (y G para saltar al final, /error para buscar). Detalles técnicos
especificación profunda| Tipo de formato | Texto plano, registro de eventos orientado a líneas |
| Codificación típica | UTF-8 o ASCII; los registros antiguos de Windows pueden usar ANSI (Windows-1252) |
| Tipo MIME | text/plain |
| Firma de archivo | Ninguna: sin bytes mágicos ni encabezado fijo; se identifica por la extensión .log y heurística de contenido |
| Estructura de línea | Un registro de evento por línea; cada línea es autónoma y legible por humanos |
| Niveles de severidad comunes | TRACE, DEBUG, INFO, WARN, ERROR, FATAL (en orden ascendente de severidad) |
| Formatos de marca de tiempo | ISO 8601 (YYYY-MM-DD HH:MM:SS), Unix epoch (enteros de segundos), formato syslog (RFC 3164 / RFC 5424) |
| Formatos de registro establecidos | syslog (RFC 5424), Apache/NGINX Combined Log Format, W3C Extended Log Format, JSON-per-line (NDJSON) |
| Convención de salto de línea | LF (\n) en Unix/Linux/macOS; CRLF (\r\n) en Windows; la mayoría de los analizadores aceptan ambos |
| Rotación de registros | Los servicios rotan por fecha o tamaño, produciendo .log.1, .log.2… o copias con sello de fecha; logrotate es la utilidad estándar en Linux |
| Variante binaria | Algunas bases de datos, juegos y rastreos ETL de Windows escriben archivos .log binarios propietarios legibles solo en un visor dedicado |
| Variantes de registros estructurados | JSON-per-line, pares clave=valor (logfmt) y XML aparecen cada vez más dentro de archivos .log para análisis automático |
| Ubicaciones comunes del sistema (Linux/macOS) | /var/log/ y subdirectorios específicos de aplicaciones |
| Ubicaciones comunes del sistema (Windows) | %SystemRoot%\Logs\, %APPDATA%\, y %TEMP%\ |
| Lanzado | Convention as old as software logging itself |
| Estándar abierto | Sí · libre de regalías |
Conversiones de LOG
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos LOG.
Preguntas frecuentes
¿Cómo abro un archivo LOG?
less en Linux. VS Code o Notepad++ son los mejores para registros grandes.¿Qué programa abre un archivo LOG?
¿Puedo eliminar archivos LOG?
¿Por qué mi archivo LOG es ilegible / está lleno de caracteres extraños?
¿Cómo abro un archivo LOG enorme que congela Notepad?
less bigfile.log se abre instantáneamente y permite buscar con /.