Want your new Linux program to look professional? Give it a man page. We’ll show you the easiest, and fastest, way to do it.
You can extract text from images on the Linux command line using the Tesseract OCR engine. It’s fast, accurate, and works in about 100 languages. Here’s how to use it.
On Linux, fd is an easier alternative to the find command. It has a simplified syntax, uses sensible defaults, and has built-in common-sense behavior. Let’s take it through its paces.
The ss command is a modern replacement for the classic netstat. You can use it on Linux to get statistics about your network connections. Here’s how to work with this handy tool.
Want to safely delete unnecessary files from your Linux operating system, reclaim hard-drive space, and protect your privacy? BleachBit does all of this for you!
A whois lookup will tell you a lot of information about who owns an internet domain. On Linux, you can run whois lookups from the command line. We’ll walk you through it.
Linux took its inspiration from Unix, but Linux isn’t Unix—although it’s definitely Unix-like. We will explain the major differences between these two famous operating systems.
Wireshark is a world-class packet analyzer available on Linux, Windows, and macOS. Its filters are flexible and sophisticated, but sometimes, counterintuitive. We’ll explain the “gotchas” you need to be on the lookout for….
You can use pandoc on Linux to convert between more than 40 file formats. You can also use it to create a simple docs-as-code system by writing in Markdown, storing in git, and publishing in any of its supported formats….
The fabled “Year of the Linux Desktop” has never materialized, and it likely never will. Does that mean Linux on a desktop PC is irrelevant? Not at all! Desktop Linux is still awesome.
The Raspberry Pi is everywhere now, which is why it’s caught the eye of threat actors and cybercriminals. We’ll show you how to secure your Pi with two-factor authentication.
systemd is 10 years old, but feelings about it in the Linux community haven’t mellowed—it’s as divisive now as it ever was. Although it’s used by many major Linux distributions, the hardcore opposition hasn’t relented….
With fail2ban, your Linux computer automatically blocks IP addresses that have too many connection failures. It’s self-regulating security! We’ll show you how to use it.
If you perform a security audit on your Linux computer with Lynis, it will ensure your machine is as protected as it can be. Security is everything for internet-connected devices, so here’s how to make sure yours are safely l…
Are you tech support for your friends and family? TeamViewer makes cross-platform remote support a breeze, and it’s free for private use. Here’s how to install and use it on Linux.
The team behind systemd want you to adopt a new way of managing home directories. Calling it a “new way” is putting it lightly—this is a real paradigm shift for Linux. Here’s everything you need to know about systemd-homed,…
Have a mystery file? The Linux file command will quickly tell you what type of file it is. If it’s a binary file, though, you can find out even more about it. file has a whole raft of stablemates that will help you analyze i…
Billions of dollars were spent addressing the Y2K bug. Government, military, and corporate systems were all at risk, yet we made it through, more or less, unscathed. So, was the threat even real?
The Linux tmux command is a terminal multiplexer, like screen. Its advocates are many and vocal, so we decided to compare the two. Is tmux really better, or is it just a case of preferring what you know?…
The Linux top command is one of the stalwarts of Unix-like operating systems. Its utilitarian display is packed with useful information about your system’s running processes and resource usage. But, did you know it also supp…
Bash isn’t the only Linux shell. It’s easy to try out other shells, like Zsh, which is very popular. When you’ve found one you like, use the chsh command to make it your default shell. We’ll show you how….
Ubuntu 20.04 Focal Fossa is a fantastic release that’s been widely praised. However, the decision to change the Software Center to install snap-based applications is controversial. We’ll explain what that means for you….
There’s more than one type of environment variable on Linux. Learn how to see them, create them for local and remote logins, and make them survive reboots.
Canonical released Ubuntu 20.04 LTS on April 23, 2020. This Long Term Support release includes a shiny new desktop theme and dark mode. Under the hood, you’ll find an upgraded Linux kernel and a new way of installing applicat…
It might sound crazy, but the Linux sed command is a text editor without an interface. You can use it from the command line to manipulate text in files and streams. We’ll show you how to harness its power….