On Linux, awk is a command-line text manipulation dynamo, as well as a powerful scripting language. Here’s an introduction to some of its coolest features.
Deleting a user on Linux involves more than you think. If you’re a system administrator, you’ll want to purge all traces of the account and its access from your systems. We’ll show you the steps to take….
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.
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.
JSON is one of the most popular formats for transferring text-based data around the web. It’s everywhere, and you’re bound to come across it. We’ll show you how to handle it from the Linux command line using the jq command….
When does “changed” not mean “modified”? When we’re talking about Linux file timestamps. In this guide, we’ll explain how the system updates them, and how to alter them yourself.
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.
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….
Need to identify the Graphics Processing Unit (GPU) in a Linux computer? Here’s how you can identify the graphics card from the command line and in GNOME.
Linux system logging changed with the introduction of systemd. Learn how to use the journalctl command to read and filter system log messages.
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.
The Linux tail command displays data from the end of a file. It can even display updates that are added to a file in real-time. We show you how to use it.
The Linux file system relies on inodes. These vital pieces of the file system’s inner workings are often misunderstood. Let’s look at exactly what they are, and what they do.
Linux’s shell saves a history of the commands you run, and you can search it to repeat commands you’ve run in the past. Once you understand the Linux history command and how to use it, it can significantly boost your producti…
If you’re still using Windows 7 because you just don’t like Windows 10, that’s understandable. But there’s an alternative upgrade path: You can install Linux on your PC for free, and you’ll have a supported operating system t…
If you want to schedule a Linux job that will happen only once, cron is overkill. The at family of commands is what you need! And if you want to run processes only when your system has free resources, you can use batch….
There’s still no official Linux client for Google Drive, but you can back up to your Google Drive using the rclone utility right from the command line. We show you how.
Add swap space to a Linux computer, or increase the swap space that’s already present, without messing about with partitions. We show you the easy way to tailor your swap space.
The Linux free command displays how much of your computer’s memory is in use and how much is still available for programs to use. Its output can be confusing to the uninitiated, but we’ll show you how to understand it….
The Linux stat command shows you much more detail than ls does. Take a peek behind the curtain with this informative and configurable utility. We’ll show you how to use it.
We’re big fans of Dark mode, so we’ve written lots of articles on how to use it in various apps, browsers, and operating systems. For your convenience, here’s everything you can switch to dark mode and how to do so, all in o…
The Linux which command identifies the executable binary that launches when you issue a command to the shell. If you have different versions of the same program on your computer, you can use which to find out which one the sh…
When you use the Linux du command, you obtain both the actual disk usage and the true size of a file or directory. We’ll explain why these values aren’t the same.
The Linux swappiness value has nothing to do with how much RAM is used before swapping starts. That’s a widely reported and widely believed mistake. We explain what it really is.
The dmesg command lets you peer into the hidden world of the Linux startup processes. Review and monitor hardware device and driver messages from the kernel’s own ring buffer with “the fault finder’s friend.”…