Linux 101: How to easily view real-time log entries with tail

The tail command makes it straightforward to view log entries as they’re written in real-time. Jack Wallen exhibits you how you can make use of this indispensable software.


Picture: Jack Wallen

One of many single most useful instruments in your Linux admin arsenal is log information. And with the open-source platform, there are fairly just a few completely different log information to view. However how do you get probably the most out of your viewing? 

SEE: 5 Linux server distributions you have to be utilizing (TechRepublic Premium)

Top-of-the-line methods to make use of log information to troubleshoot a system is by viewing the log in real-time. Because the logging system writes entries to the log file, it makes it significantly simpler to see what is going on on in such a method as to assist discern what’s inflicting the issue.

The opposite possibility is to open the log file and both scroll via it or search it for particular strings. Personally, I a lot choose the real-time possibility. 

To view a log file in such a method, there is a useful command out there, known as tail. Based on the tail man web page, tail will print the final 10 traces of every file to plain output. In easiest phrases, tail prints out the latest entries to a file as they’re written. 

SEE: Rust: What builders must learn about this programming language (free PDF) (TechRepublic)

Let me present you how you can use this command. 

Open a terminal window in your server (or safe shell right into a server). For example you wish to observe the enter to the syslog file. In case you problem the command:tail /var/log/syslog, you will see the final 10 traces of enter written to the file. That is not precisely real-time, however not less than it is simpler to comb via than should you have been to view your complete contents of the file. 

To view syslog in real-time, you’d add the observe choice to the command, as in tail -f /var/log/syslog. This is able to print out the final 10 traces written to syslog, however would maintain updating it as enter is written. 

By utilizing tail this fashion, you possibly can see (in real-time) as errors and knowledge are written to the logfile. To shut tail, use the Ctrl+C keyboard mixture. 

And that is all there’s to utilizing the tail command to extra simply view the content material of your log file, or view it as it’s written in real-time. This software will very quickly turn out to be your go-to for troubleshooting on the Linux working system.

Subscribe to TechRepublic’s How To Make Tech Work on YouTube for all the newest tech recommendation for enterprise professionals from Jack Wallen.

Additionally see

Recent Articles


Related Stories

Leave A Reply

Please enter your comment!
Please enter your name here

Stay on op - Ge the daily news in your inbox