← All commands
Topic hub PowerShell Equivalents
Windows Linux PowerShell Equivalents Text Processing

Windows PowerShell Get-Content -Wait equivalent in Linux

Prints new lines as they are appended to a log or other text file.

Windows PowerShell Get-Content -Wait
Linux equivalents
Debian/Ubuntu same command
tail -f FILE
Fedora same command
tail -f FILE
Arch same command
tail -f FILE

Overview

What this command does

Prints new lines as they are appended to a log or other text file.

Migration tip: Use tail -F for logs that may be rotated or recreated because it follows the filename rather than only the original file descriptor.

Practical tasks

Common use cases

Follow a growing file

Prints new lines as they are appended to a log or other text file.

tail -f app.log

Follow a log file

tail -n 100 -f app.log

Show the last 100 lines, then follow

tail -F /var/log/nginx/access.log

Follow across log rotation

Ready to run

Copyable Linux commands

Review paths, device names, package names and permissions before running any command.

tail -f app.log
tail -n 100 -f app.log
tail -F /var/log/nginx/access.log

Walkthrough

Examples with explanations

tail -f app.log # watch new log lines
tail -n 100 -f app.log # show recent history and continue following
tail -F /var/log/nginx/access.log # survive log rotation

Reference

Common options and variations

Command or optionUse
tail -f app.logFollow a log file
tail -n 100 -f app.logShow the last 100 lines, then follow
tail -F /var/log/nginx/access.logFollow across log rotation

Distro differences

Debian/Ubuntu vs Fedora vs Arch

This command is the same on Debian/Ubuntu, Fedora and Arch Linux when the relevant tool is installed.

DistributionPackage manager / baseEquivalent commandDifference to notice
Debian/Ubuntu same command tail -f FILE Same command on this distribution.
Fedora same command tail -f FILE Same command on this distribution.
Arch same command tail -f FILE Same command on this distribution.

Keep learning

Related PowerShell Equivalents commands