Abrir un archivo de log de 10 GB sin que se congele
Notepad++ avisa de que un archivo de más de 2 GB puede tardar minutos en abrirse, VS Code mantiene el archivo entero en memoria, y ambos pueden congelarse con un log grande. BigText lee solo lo que hay en pantalla, así que un log de 10 o 50 GB se abre al instante y usa unos 100 MB de memoria.
Paso a paso
Ábrelo
Usa Archivo → Abrir, arrastra el archivo a la ventana o ejecuta
bigtext app.logen una terminal (bigtext app.log:120lo abre en la línea 120). Los logs en .gz y .zst se abren directamente.Muévete por él
Ctrl+Finva a la última línea al instante. Ir a la línea (Ctrl+G) funciona antes de que termine el índice de líneas; hasta entonces los números de línea llevan~. Ir a la hora (Ctrl+Mayús+T) acepta14:32:05y te lleva a la primera línea con esa hora.Encuentra los errores
La barra de niveles sobre un log filtra las líneas ERROR, WARN, INFO y DEBUG, y
F8salta al siguiente error.Ctrl+Fbusca en todo el archivo, con expresiones regulares si quieres, y «Buscar todo» lista las coincidencias.Quédate con lo importante
La vista de filtro muestra solo las líneas que coinciden, o solo las que no, como grep sobre todo el archivo, y las guarda en un archivo nuevo.
Síguelo en vivo
El modo seguimiento (
bigtext -f app.log, o «Seguir los cambios del archivo (tail)» en la paleta de comandos) añade las líneas nuevas comotail -Fy sobrevive a la rotación de logs. Un log en un servidor se abre por SSH con tus claves:bigtext -f user@server:/var/log/syslog.
Conviene saber
- Se pueden combinar varios logs por tiempo en una sola vista, o desplazar dos logs juntos por tiempo.
- La búsqueda, el filtro y el guardado van en segundo plano con barra de progreso y Cancelar, así que la ventana sigue respondiendo.