The Linux cut command lets you extract portions of text from files or data streams. It’s especially useful for working with delimited data, such as CSV files. Here’s what you need to know.
Sometimes, it can take a long time before a vulnerability is exploited. In the case of this Polkit (fka PolicyKit) issue, we’re talking about a 12-year-old bug that’s just been discovered and shown off in a proof of concept….
Discover everything about your file system mount points with the Linux findmnt command. It’s an all-in-one tool with a very easy syntax. We show you how to use it.
While the Linux command ls can display the sizes of files, it doesn’t work properly with directories, which will always be displayed as 4096 bytes. You’ll need to use the du command to recurse into subdirectories and print …
Did you download an RPM file, and you’re not sure what it is or what do with it? It’s one of the file types used to install applications in Red Hat Enterprise Linux-based distributions, and we’ll show you how to use them….
Linux malware is on the rise thanks to the popularity of Internet of Things (IoT) devices. In fact, according to a study published by Crowdstrike, Linux malware grew 35% in 2021 compared to 2020.
Linux memory usage can be difficult to interpret and hard to understand. With smem it’s easy to find out what memory a process is using, and which processes are using the most.
While it’s usually pretty clear if your system is running out of memory or using too much CPU time, disk usage is another key metric that can sneak up on you over time if you leave your server unattended. You’ll want to regul…
The Linux find command is great at searching for files and directories. But you can also pass the results of the search to other programs for further processing. We show you how.
A new Linux phone is on the market called the PinePhone Pro Explorer Edition. It comes with an impressive range of features and a $399 price tag that’s sure to catch anyone’s attention.
So, you finally installed Linux and when downloading your favorite app you got a file with the “.deb” extension. Now what? In this article, let’s look at the two ways you can easily install apps using DEB files on Linux….
Are the preinstalled fonts on your Linux distribution missing that certain flair? You can easily customize your desktop’s typography by adding and configuring fonts, including those owned by Microsoft and Google….
Linux Mint’s final point release in the 20 series, nicknamed “Una,” was released on January 5, 2022. It builds on version 20.2 “Uma” with some new features and refinements. Are those changes more substantial than the name ch…
The i3 window tiling manager is a Linux desktop environment that’s stripped down to its absolute minimum. That might sound limited and restrictive, but for the right workflow, it’s a form of freedom.
Are you looking to make an operating system change? It might be time to give elementary OS a chance. Version 6.1 of the OS has arrived, and it brings with it some really exciting changes that make it more than worth a look….
Conditional tests branch the flow of execution of Linux Bash scripts according to the result of a logical expression. Double bracket conditional tests simplify the syntax considerably—but still have their own gotchas….
A critical exploit in widespread Java library has been found, disrupting much of the internet as server admins scramble to fix it. The vulnerable component, log4j, is used everywhere as an included library, so you will need t…
Months after making Garuda Linux my daily driver operating system on my desktop PC, I still don’t have any regrets. It’s continued to be everything I look for in a Linux distribution (distro). Here’s why….
BusyBox is a collection of core Unix utilities packaged as a single binary. This makes it ideal for resource-constrained environments such as embedded devices. The complete distribution has almost 400 of the most common comma…
Learn how to use the lsusb tool in Linux with a practical example. The lsusb will list all USB devices in a system and USB hubs and provide detailed information on each of them.
The Linux Kernel is a mystery to most, but it need not be! Welcome to the exciting world of lsmod, a tool that lets you peek at what modules the Kernel is using, and more!
Arch Linux is a great Linux distribution but infamously complicated to install. EndeavourOS provides the closest thing to a plain-vanilla Arch installation—without the pain. Let’s look at how it differs and how to install i…
Bash case statements are powerful yet easy to write. When you revisit an old Linux script you’ll be glad you used a case statement instead of a long if-then-else statement.
In online discussions, you may have heard the term “Ubuntu” thrown around, often in the context of discussing alternatives to Windows. So what exactly is it, and why do people choose to use it?
There’s no shortage of Linux websites hyping the trendiest distributions (distros) and dishing on the latest developer drama. To help you cut through the noise, we’ve curated a few sites worth your time that offer relevant ne…
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?