The Best Tech Newsletter Anywhere

Join 425,000 subscribers and get a daily digest of news, geek trivia, and our feature articles.

How to Use Linux’s screen Command

With the Linux screen command, you can push running terminal applications to the background and pull them forward when you want to see them. It also supports split-screen displays and works over SSH connections, even after yo…

How to Restart Your Mac

If your Mac is acting a bit unresponsive, running slowly, programs aren’t running properly, or is displaying any other sort of abnormal behavior, sometimes all it needs is a reboot. Here are a few different ways to do that….

How to Work with Snap Packages on Linux

When you install Linux software packages with snap, you can say goodbye to dependency hell and breaking other working applications. Snap packages were originally designed for Ubuntu, but they’re now available on a variety of …

How to Check Memory Usage From the Linux Terminal

There are plenty of ways you can get the lowdown on memory usage within your Linux system. In this roundup, we’ll cover the most commonly used command-line methods: free, vmstat, and top. We’ll also look at reading /proc/mem…

How to Use pushd and popd on Linux

Many Linux folks have never heard of pushd and popd, but they’ve been around forever. They can also dramatically speed up the process of navigating directories on the command line. We’ll walk you through how to use them….

How to Use the ip Command on Linux

You can configure IP addresses, network interfaces, and routing rules on the fly with the Linux ip command. We’ll show you how you can use this modern replacement of the classic (and now deprecated) ifconfig….

How to Turn On the Startup Chime on Your New Mac

Since 1984, Apple computers played an endearing sound when powered on. This tone became a cultural calling card for the platform, but with the rise of automatically-booting Macs in 2016, Apple decided to remove this feature. …

How to Use the join command on Linux

If you want to merge data from two text files by matching a common field, you can use the Linux join command. It adds a sprinkle of dynamism to your static data files. We’ll show you how to use it.

How to Use netstat on Linux

The Linux netstat command gives you a treasure-trove of information about your network connections, the ports that are in use, and the processes using them. Learn how to use it.

How to Use the fold Command on Linux

The Linux fold command brings unruly output to heel. Read wide chunks of text, endless strings, and unformatted streams by controlling the width of the output. Learn how.

How to Use the uniq Command on Linux

The Linux uniq command whips through your text files looking for unique or duplicate lines. In this guide, we cover its versatility and features, as well as how you can make the most of this nifty utility….

How to Use the grep Command on Linux

The Linux grep command is a string and pattern matching utility that displays matching lines from multiple files. It also works with piped output from other commands. We show you how.
How-To Geek is where you turn when you want experts to explain technology. Since we launched in 2006, our articles have been read more than 1 billion times. Want to know more?