In server environments, we often need to replicate folders across locations. For example, one super common use case is backup, where you periodically backup many log files. Another example is where you need to move the source code of an entire project from one server to another. In such situations, you need to mimic the […]
How Curl Follows Redirects on Linux
Curl is one of the most ubiquitous tools on Linux. It comes pre-installed with every flavor, and we often use it in demos or for downloading packages from the Internet. By design, though, the tool doesn’t automatically follow redirects. There are reasons for this behavior, having to do with security. Phishing attacks these days rely […]
NameHero’s Epic Memorial Day Sale – Save Up To 85% This Week Only!
Memorial Day is right around the corner—and while most folks are firing up the grill, we’re cranking up the savings 🔥 Starting Monday, May 26th at 9:00 a.m. Eastern, we’re kicking off an epic week-long sale across everything here at NameHero. We’re talking up to 85% off our superhero-powered web hosting, reseller hosting, and our […]
How to Use Ufw to Open Port 80 in Linux
In the backend, Linux systems use a tool called iptables to manage firewall rules. This tool is comprehensive and powerful, but unfortunately, confusing as hell. If we wanted to perform the same operation in iptables that we want to perform in ufw, it’s a lot more complicated, even though ufw is just a wrapper around […]
CloudShield Expands to London: Now Available in the UK
We’re proud to announce that CloudShield VPS is now officially live in our London, UK data center! This expansion brings our signature high-performance, all-in-one VPS solution to customers across Europe and the surrounding regions—allowing agencies, resellers, MSPs, and developers to take advantage of the same proprietary stack that’s driven massive adoption in the United States. […]
How to Prune Unused Images in Docker
At NameHero, we’re big fans of docker, and have multiple docker tutorials to help you get started. However, there can also be too much of a good thing, as it’s very easy to download a docker image and then forget about it after testing it for a while. Because docker images can replicate entire systems […]
Using Systemctl to Enable Services on Boot on Linux
A service on Linux is a process that runs in the background that you can start, stop, enable, and disable. For modern operating systems, we interact with them using the “systemctl” tool, which interfaces with the systemd subsystem, which in turn manages the “init” system and service manager. As Linux admins, we don’t need to […]
How to Use zsh Syntax Highlighting
In an earlier post, we discussed the basics of zsh, what it is, and how to get started. Today we’ll look at syntax highlighting in zsh, its meaning, and how to implement it. I’ll also explain why it doesn’t work well with bash, even though we can get it to work in a “hacky” way. […]
How to Use the xargs Command in Linux
In Linux, we often need to feed one command’s output into another. The most well-known example is grep, which uses the pipe (|) operator to receive input and then search that input for a specific pattern. I’ve written earlier about using the pipe command with Linux, and we’re all familiar with how it works. Unfortunately, […]
How to Create A Lead Capture Page That Converts
A lead capture can serve different purposes. You might use it to grow your email list, boost sales, or collect reservations for an upcoming event. But if it’s not optimized for conversions, you’ll struggle to get the desired results. Your lead capture page should contain all the right ingredients to drive conversions. These include engaging […]
