How-To Geek

Dave McKay-Freelance Journalist

Dave McKay

Freelance Journalist

  • 417
    articles
  • 416
    Features
  • 1
    Guides

Page 4

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. Expect detailed how-to's, distribution reviews, and Linux-centric editorials.

Latest Articles

A Linux terminal.
9 Examples of for Loops in Linux Bash Scripts

How to repeat yourself, elegantly.

Ubuntu Linux start up screen on a laptop
What Is the Ubuntu Mini ISO? (And How to Use It)

Honey, I shrunk the ISO.

A Linux Terminal.
How to Copy and Paste Text at Linux's Bash Shell

Ctrl+C and Ctrl+V aren't quite universal.

The Terminal app on Linux.
LibreOffice on Linux
How to Install Notepad++ on Linux (and 5 Alternatives to Try)

How to run the real Notepad++ on Linux.

A Linux laptop's login screen.
A download allowed through the firewall on Linux.
How to Get Started With firewalld on Linux

The easiest firewall on Linux?

Web
How to Protect Against Password Dictionary Attacks

Dictionary attacks threaten the security of your networks and platforms.

A pile of Raspberry Pis on a wooden table.
How to Run a Raspberry Pi in VirtualBox

It's not pie in the sky; you can have a virtual Raspberry Pi.

A laptop running Ubuntu.
How to Secure Your Linux Server with fail2ban

You can never have too much security.

A physical lock.
What Is Encryption, and How Does It Work?

You've probably seen the term "encryption" used around the internet.

An opened PC with some of its components visible.
Some apps on a Linux laptop.
Drives on a table.
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

fedora-39-hero-1
What's New in Fedora Linux 39

Let's find out what's in store for this release.

An Ubuntu Terminal.
What Are stdin, stdout, and stderr on Linux?

Mystified by stdin, stdout and stderr? Learn to use them in your Linux scripts.

A Linux desktop.
The Linux rm Command: Everything You Need to Know

There's more to rm than meets the eye.

A keyboard on a Linux PC showing some of the special characters.
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.

Apps on Linux
How to Flush DNS in Linux

Remember to flush.

A Linux Terminal
37 Important Linux Commands You Should Know

37 is a nice round number, after all.

2 3 4 5 6
Page 4 / 21