About Dave McKay
Dave McKay first used computers when punched paper tape was in vogue, and he has been programming ever since. After over 30 years in the IT industry, he is now a full-time technology journalist. During his career, he has worked as a freelance programmer, manager of an international software development team, an IT services project manager, and, most recently, as a Data Protection Officer. Dave is a Linux evangelist and open source advocate.
How to View Free Disk Space and Disk Usage From the Linux Terminal
Everything you need to know about Linux's df and du commands
What Are stdin, stdout, and stderr on Linux?
Mystified by stdin, stdout and stderr? Learn to use them in your Linux scripts.
15 Special Characters You Need to Know for Bash
That sequence of strange symbols on the Bash command line must mean something, right? We're breaking down special characters and how to use them.
How to Compare Two Text Files in the Linux Terminal
Quickly find the differences between two text files in Linux and macOS.
What's New in Ubuntu 23.10 "Mantic Minotaur"
We're bullish about the possibility of upgrading to this interim release.
How to Use Linux's screen Command
Ever wanted to run a terminal command in the background, and then pull it up later? You need the Linux screen command!
How to Install the Telegram Chat Client on Linux
Chat with privacy on your desktop as well as your phone.
How to Use the awk Command on Linux
If you need to manipulate text in Linux, the awk command is at your service.
How to Extract Files From a .tar.bz2 or .tar.gz File on Linux
Here's everything you need to know about untarring a file on Linux
How to Discover the Screen Resolution in Linux Scripts
Get a clearer picture of the display your script is working with.