Skip to Content

David Cao

David is a Cloud & DevOps Enthusiast. He has years of experience as a Linux engineer. He had working experience in AMD, EMC. He likes Linux, Python, bash, and more. He is a technical blogger and a Software Engineer. He enjoys sharing his learning and contributing to open-source.

As the sun sets on CentOS Linux with its End-of-Life (EOL) approaching on June 30th, 2024, many businesses and tech professionals are deliberating their next steps. In a recent online discussion, users shared their insights and experiences, shedding light on potential operating system replacements for CentOS. AlmaLinux Emerges as a Strong Contender AlmaLinux seems to …

Read More about CentOS End-of-Life: What is The Best Alternative?

Canonical’s Utkarsh Gupta announced in an email sent to the Ubuntu developer mailing list that Ubuntu 24.04 is now open for development and revealed that the codename for this version is “Noble Numbat.” We are pleased to announce that Noble Numbat is now open for development. Automatic synchronization has been enabled and will run shortly. …

Read More about Ubuntu 24.04 ‘Noble Numbat’: Key Updates and Expected Features

The Beta of AlmaLinux 9.3 has been unveiled on October 26, 2023. It supports the following platforms: – x86_64 – aarch64 – ppc64le – s390x Codename: Shamrock Pampas Cat. Distributed kernel version: 5.14.0-362.2.1.el9_3 warning: This is a BETA release and should not be used for production installations. The provided upgrade instructions should not be used …

Read More about The newest release: AlmaLinux 9.3 Beta – What are the updates?

In recent months, I’ve encountered numerous articles with titles such as “20 Linux Commands You Should Know” or “Linux Survival Guide.” however, most of these articles cover basic commands like ls or echo. Considering that my audiences are already familiar with these foundational commands, this article takes a different approach. This collection includes commands that …

Read More about 6 Underrated Linux Commands That Deserve More Attention

Ubuntu 23.10 is released. Let’s take a moment to understand the magic behind how Ubuntu updates work. Whether you’re a long-time user or just hearing about Ubuntu for the first time, this guide will give you a clear picture of the journey each Ubuntu version takes before it lands on your computer. Let’s get started! …

Read More about Ubuntu 23.10 is released. This is how Ubuntu release works.

As the fall leaves start to change colors and the chill in the air becomes more pronounced, the global open-source community has another significant change to celebrate: Ubuntu’s 19th birthday. Nearly two decades ago, Mark Shuttleworth and his team introduced us to Ubuntu, a Debian-based Linux distribution aimed at making Linux a more user-friendly and …

Read More about Ubuntu at 19: Celebrating Nearly Two Decades of Innovation and Community

Ubuntu has continually demonstrated its dedication to boosting its security in the dynamic field of cybersecurity. The release of Ubuntu 23.10 introduced a feature with the potential to redefine security frameworks: the limited unprivileged user namespaces.  The Linux 3.8 kernel introduced unprivileged user namespaces in 2019. This feature was designed to provide a regulated environment …

Read More about Security Enhancements of Ubuntu 23.10: Limited Unprivileged User Namespaces

The ls command is one of the most commonly used commands in Linux and Unix-based systems. This command is used to list the contents of a directory. By default, ls displays the names of files and directories in the current directory (the directory where the user is currently working). Normally, the ls command should return …

Read More about ls command is slow in Linux. Try these 6 Proven solutions

The df command in linux displays the amount of disk space used and available on Linux file systems. If this command is hanging or not responding, it might be due to one of the following reasons: 1. Network File System (NFS) mounts that are not responding. If you have any networked drives or directories and …

Read More about Quick guide to fix df command hang issue in Linux

The error “Unable to negotiate with host port 22: no matching MAC found. Their offer: hmac-sha2-512,hmac-sha2-256” indicates that there’s a mismatch in the MAC (Message Authentication Code) algorithms supported by the client and the server during an SSH connection attempt. In this article, we will share how to fix this issue. How to fix no …

Read More about Fix Unable to negotiate with host port 22: no matching MAC found in Linux