Creating a simple thread in Linux using pthread library api’s

In this post, we create a simple thread using pthread library API “pthread_create” and wait for this … Read more

Presentation – Operating System Concepts

OS Concepts

Subscribe our Rurban Life YouTube Channel.. “Rural Life, Urban LifeStyle”

Understanding Linux page cache memory

If data is written, it is first written to the Page Cache and managed as one of … Read more

Sending ARP request and receiving ARP Reply using C code

This post is in continuation of our previous post “Understanding ARP (Address Resolution Protocol) basics“ To visualise … Read more

Understanding Linux Signals with simple C program

Signals are a limited form of inter-process communication (IPC), typically used in Unix, Unix-like, and other POSIX-compliant … Read more

Identify / Test file types in Linux using C program stat API

The file mode, stored in the st_mode field of the file attributes, contains two kinds of information: … Read more

Capture and analyze network packets using tcpdump and tshark

We can use tcpdump to capture the packets whereas tshark to analyse the packets. Using above help, … Read more