tail – display the last part of a file
The tail utility displays the contents of file or, by default, its standard input, to the standard output.
The display begins at a byte, line or 512-byte block location in the input. Numbers having a leading plus (‘+’) sign are relative to the beginning of the input, for example, “-c +2” starts the display at the second byte of the input. Numbers having a leading minus (‘-’) sign or no explicit sign are relative to the end of the input, for example, “-n 2” displays the last two lines of the input. The default starting location is “-n 10”, or the last 10 lines of the input.
tail [options] [file]
Prints the last 10 lines of a system log file:
tail -f /private/var/log/system.log
Prints the last 10 lines of a install log file:
tail -f /private/var/log/install.log
Extract lines 40-50 from a file, first using head to get the first 50 lines then tail to get the last 10:
head -50 file.txt | tail -10
Show the last 20 lines containing instances of .wow
grep '\.wow' file | tail -20
Copy install log to desktop
cp /var/log/install.log ~/Desktop