Category DevOps

What is ICMP type?

ICMP type is the first 8 bits in the ICMP message header. It provides a brief explanation of what the message is for so the receiving network device knows why it is getting the message and how to treat it.…

Exploring ICMP Protocol with Examples

Internet Control Message Protocol (ICMP) is a network layer protocol that serves the purpose of error reporting and network path diagnostic functions. ICMP messages are sent using a basic IP header. The protocol field in IP header will be set…

Understanding Traceroute Command with Examples

The traceroute command is used to trace the exact routing hops and the path that the packets take to the remote destination. This command’s purpose is to test and display the communication link between a source host and a destination…

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…

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…

4 Ways to Check Network Status on Linux

Linux network management is an important task for Linux admins. We’ll cover the basics of network status via the Linux command line today. These Linux commands below are based on the TCP/IP model. These commands are safe to run without…