$tail
Output the last part (bottom lines) of files or stream real-time logs.
tail [OPTIONS] [FILE...]Try `tail` Live in Interactive Sandbox
Zero-install client simulation with real-time feedback.
Overview & How tail Works
`tail` displays the final lines of files (default: 10 lines). With the `-f` (follow) flag, `tail` remains open and continuously streams new log lines to your terminal in real-time as they are written by web servers, databases, and background services.
Common Flags & Command Options
| Flag / Option | Description |
|---|---|
| -n [NUM] | Output the last NUM lines instead of the default 10. |
| -f | Follow mode; continuously output appended data as the file grows. |
| -F | Follow mode with retry; keeps tracking file even if rotated or recreated. |
Practical Real-World Examples
tail -n 10 /var/log/auth.logPrints the most recent authentication attempts.
Frequently Asked Questions
How do you stop tail -f live streaming in terminal?
Press `Ctrl + C` to send the interrupt signal and return to the shell prompt.
Related Linux Commands
Search for matching string patterns or regular expressions inside text files.
Concatenate and print file contents directly to the terminal standard output.
Output the first part (top lines) of text files.
Print newline, word, and byte counts for files.
Print text strings or write data to files using shell redirection.
Stream editor for filtering and transforming text using pattern substitutions.