Avatar photo

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.

How to Learn Ubuntu Linux For Beginners

Ubuntu is a very popular Linux distribution. Many Linux beginners want to learn it but don’t know how to start. Today we will look at how to install Ubuntu system in 2 minutes. After we install it, we can use…

2 ways to Check CPU usage in Linux

CPU usage is an important metric for CPU performance in Linux. Today we will learn how to use top and sar command to check cpu usage and what us sy ni wa hi st means. Understanding CPU usage in Linux…

Hard Links and Symbolic Links In Ubuntu Linux

Links let you reference one file by more than one name. Linux gives you two kinds: hard links and symbolic links (symlinks, also called soft links). Both are created with the ln command, but they work very differently. This guide focuses on the ln command syntax, real use…

Troubleshooting High Load Average on Linux

When I first began managing Linux servers, one of the most perplexing metrics I encountered was the load average. At first glance, the numbers seemed abstract and elusive—what did a load average of 2.5 or 5.0 actually mean for system…

3 Ways to Change User Shell in Linux

On Linux a login shell is a shell given to a user upon login into their user account. Today we will look at how to change the default login shell safely for one specific user. Understanding user shell in Linux…