To kill a Linux process you need its ID or its name. If all you know is the port it’s using, can you still kill it? Yes, in several different ways.
Canonical has released the beta build of Ubuntu 22.10, the next release of their Ubuntu Linux distribution. Ahead of its October 20, 2022 release, we check out the Kinetic Kudu to see what’s new.
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….
The beta for Fedora 37 is available now, and a full release is due on October 18, 2022 (with October 25 as a fallback date in case of late-surfacing bugs). Here’s a preview of what to expect from the latest release of this …
Logging in as the Linux root user is bad practice. Logging in as root over an SSH connection is even worse. We tell you why, and show you how to prevent it.
The Windows Subsystem for Linux is an optional feature for running Linux applications on Windows PCs, thanks to a lightweight virtual machine. It will soon work with even more Linux software, thanks to newly-added systemd sup…
Logging onto a Linux machine running Bash causes certain files to be read. They configure your shell environment. But which files are read, and when, can be confusing. Here’s what really happens.
GRUB updates have been known to result in Linux computers booting into the BIOS or UEFI settings. The fix for this takes advantage of a useful system recovery trick you really ought to know about.
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….
PDF files were designed to promote sharing. Everyone can open them—in their web browser if they have nothing else. Linux lets you manipulate, merge, and split PDF files on the command line.
Sometimes in Linux scripts, you want to know if a string of text contains a specific, smaller string. There are many ways to do this. We show you some simple, reliable techniques.
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….
Scripting repetitive tasks improves the efficiency of system administration. That’s great for local machines, but what if you oversee remote servers? Can you run a local script on a remote computer? Yes!…
By default, a Bash script on Linux will report an error but keep running. We show you how to handle errors yourself so that you can decide what needs to happen next.
Subnetting a large network improves security, increases performance, and organizes your network in a logical way. But some of the calculations are tough. The Linux ipcalc command makes the planning stage easy….
On Linux, files have three sets of permissions. One set is for the file’s group. Before you allocate a file to a group, you may want to check who the group members are.
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.
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.
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 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.
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….
Laptop computers let you work where ever you want. Well, just so long as there is life in your laptop’s battery. Here’s how to check your battery on the Linux command line.
The versatile Bash for loop does much more than loop around a set number of times. We describe its many variants so you can use them successfully in your own Linux scripts.
GNOME 43 was released on September 21, 2022, bringing with it several changes and improvements. Here’s what’s new in this popular Linux desktop environment preinstalled on many Linux distributions.
If a Linux Bash script relies on certain files or directories being present, it can’t just assume they do. It needs to check that they’re definitely present. Here’s how to do that.