Linux Tutorial: How to Show Realtime dmesg Output in Linux
Last Update: Mar 25, 2023

AI changed software development. This is how the pros use it.
Written for working developers, Coding with AI goes beyond hype to show how AI fits into real production workflows. Learn how to integrate AI into Python projects, avoid hallucinations, refactor safely, generate tests and docs, and reclaim hours of development time—using techniques tested in real-world projects.
There are many times in Linux you want to watch your dmesg output, especially when working with hardware to see what’s going on.
There is actually a really easy to way to do this, simply open another terminal and type:
tail -f /var/log/messages
This will show you the last messages posted in realtime. This could go for any log you want actually, and works great.
Also some distrosl have “tailf” which does the same thing.
tailf /var/log/messages
Also you can pipe your kernel output to another terminal. Open /etc/syslog.conf and add the following line:
kern.* /dev/tty10
This allows you to switch to that terminal to see the kernel output.
I hope this helps!

Want to learn more about Linux? Of course you do. Check out this Linux Fundamentals course. You can sign up for a free trial here and take it today!

Skip the hype. The newsletter that keeps you in the know.
AI news curated for engineers. The AI New Hotness Newsletter is what you need.
Zero fluff. Just the research, tools, and infra updates that actually affect your production stack.
Stay up to date on AI for developers - Subscribe on LinkedIn





