LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

toolong

View, tail, merge, and search log files

TLDR

Open and view a log file
$ tl [access.log]
copy
Merge and view multiple logs by timestamp
$ tl [server.log] [app.log] --merge
copy
Pipe live output into toolong
$ tail -f [/var/log/syslog] | tl
copy
Tail a log file (start at the end)
$ tl --tail [access.log]
copy

SYNOPSIS

tl [options] [files...]

DESCRIPTION

toolong is a terminal application for viewing and analyzing log files, including JSONL. It can open multi-gigabyte files instantly, live-tail logs, auto-detect timestamps for merging multiple files, handle compressed .bz/.bz2 files, and syntax-highlight common log formats.

PARAMETERS

--merge

Merge multiple log files by timestamp.
--tail
Start at the end of the file.
-h, --help
Display help information.
-V, --version
Display version information.

HISTORY

toolong was created by Will McGugan (Textualize) and is written in Python using the Textual framework.

SEE ALSO

lnav(1), less(1), multitail(1)

Copied to clipboard
Kai