David Cao

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

Hard links and symbolic links are very confusing for Linux beginners. Today we will look at the differences between these two links. Hard Links In Linux By default, every file has a single hard link that gives the file its…

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…

2 ways to Check Disk space in Linux

How to check disk space is a commonly asked question during a Linux job interview. Disk space usage and disk utilization are different in Linux. Disk space usage means how much percent of space we use on the disk. Disk…