We select and review products independently. When you purchase through our links we may earn a commission. Learn more.
The Best Tech Newsletter Anywhere

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

Sign Up Here arrow indicating signup email field.

Steam Just Got Better on Linux

Steam is the most popular platform for PC games, and there’s more work than ever going into Linux support with the arrival of the Steam Deck. Now there’s an upgraded version of the Snap package for Steam, aiming to make deskt…

How to List Linux Services With systemctl

Your Linux computer relies on a lot of background tasks called services or daemons. On systemd-based distributions you have built-in commands that let you see which services are running, disabled, or failed….

How to Set a Static IP Address in Ubuntu

Your home network relies on IP addresses to route data between devices, and sometimes on reconnecting to the network a device’s address can change. Here’s how to give an Ubuntu Linux computer a permanent IP address that survi…

How to Set Up Bluetooth on Linux

Sometimes your Linux distribution doesn’t detect your laptop’s Bluetooth hardware. Or perhaps you want to add a USB Bluetooth dongle to a desktop computer. Either way, here’s how to get Bluetooth working….

What’s New in Fedora 37, Available Now

After multiple delays, Fedora 37 was officially released on November 15, 2022. Here’s a preview of what to expect from the latest release of this uber-stable Linux distribution.

How to Use AppImages on Linux

AppImages let Linux developers wrap their applications into a single file that installs on any Linux distribution. That simplifies things tremendously. Here’s how to use them, and integrate them into your desktop….

How to Parse CSV Data in Bash

Comma Separated Values (CSV) files are one of the most common formats for exported data. On Linux, we can read CSV files using Bash commands. But it can get very complicated, very quickly. We’ll lend a hand….

How to Review sudo Command Usage on Linux

The sudo command gives a user superuser or root powers. No doubt you gave them the “with great power comes great responsibility” speech. Here’s how to check if they listened or not.

How to Install Arch Linux From a GUI

Although Arch Linux is great, its installation is a show-stopper for many people. But now there’s a straightforward GUI-based installer for Arch. And you already know how to use it.

How to Use eval in Linux Bash Scripts

Of all the Bash commands, poor old eval probably has the worst reputation. Justified, or just bad press? We discuss the use and dangers of this least-loved of Linux commands.

How to Compare Binary Files on Linux

How can you check if two Linux binaries are the same? If they’re executable files, any differences might mean unwanted or malicious behavior. Here’s the easiest way to check if they differ.

How to Back Up and Restore Your GPG Keys on Linux

Privacy is an increasingly hot topic. On Linux, the gpg command lets users encrypt files using public-key cryptography, in which case losing your encryption keys would be catastrophic. Here’s how to back them up….
How-To Geek is where you turn when you want experts to explain technology. Since we launched in 2006, our articles have been read billions of times. Want to know more?