In an earlier article, I had explained the difference between curl and wget. We saw that, unlike wget, we don’t use curl to download entire websites. Instead, we get a response from the server in our stdout, and we can use that output to process it further. We can also use curl to send data […]
Category: Uncategorized
Linux Process Management: ps, htop, kill, and nice
As a Linux administrator, you will have your hands full keeping track of what’s happening with the server. You’ll have some long-running processes whose resource usage you’ll want to track, as well as shorter ones that can easily suck up all bandwidth if you let them. And of course, there’s the ever-present danger of malicious […]
Bash Array Tutorial: What you Need to Know
Bash scripts allow you to use variables, and that includes arrays. The idea behind bash arrays is the same as that in other languages. A way to store many pieces of data sequentially, using the same identifier and an index. This allows you to iterate through the array and pick out each datum one by […]
How to Use the lsof Command in Linux
The “lsof” command in Linux stands for “List Open Files”. At any given time in Linux, thousands or even tens of thousands of files are open. Unlike in a system like Windows, Linux famously treats everything as a file, so this command allows you to examine every aspect of a system, regardless of whether it’s […]
Basic Log Management With Journalctl
On servers, logging is extremely important in determining the cause when an issue occurs. On newer systems that integrate systemd, systemd-journald was introduced to bring logs together in one place. Before log messages were written to separate files for each application typically located somewhere with /var/log. Journald changes that as it allows logs to be […]
Solve Temporary Failure in Name Resolution Error in Linux
Today, technology is an integral part of our lives, influencing the way we work, communicate, and access information. Whether we’re browsing the web, sending emails, or running applications, seamless connectivity is crucial. The Domain Name System (DNS) acts as the an address book, translating human-readable domains like domain.example into IP addresses that computers use to […]
Enterprise Onboarding: A Guide to a Successful Migration
Enterprise customers are very downtime averse, even more so than the typical VPS or shared hosting customer. It is important to keep this entirely valid concern at the forefront of consideration when onboarding an enterprise client and migrating their services. The fact of the matter is website migrations can be a monumental headache. Especially for […]
What Is The 499 Status Code? And How Can You Fix It?
Website errors are common and can happen anytime to any site. The 499 status code is an error message you might encounter while browsing. It indicates that the client closed the connection before the server could respond. This error code could lead to a loss in revenue due to a poor user experience and lower […]
How to Fix “ERR_TUNNEL_CONNECTION_FAILED” Error
The “ERR_TUNNEL_CONNECTION_FAILED” error comes up when Google Chrome fails to connect to a proxy server. In this article, I’ll show you how to fix this error, how to replicate it, and how you can prevent it from occurring again in the future. Here’s a screenshot of what the error looks like: The easiest way to […]
Announcing New NVMe Reseller Hosting Packages
I’m proud to announce we’ve placed our brand new Reseller Hosting packages (US) live that bring some exciting new features: * NVMe Raid 1 Storage – NameHero was the first Reseller Web Host in the industry to offer SSD storage protected by Raid back in 2015 – and now we’re turning up our game – offering NVMe storage […]
