What is ARP? Understanding Address Resolution Protocol Basics (Simple Guide)
When two devices on a local network need to communicate, they don’t rely solely on IP addresses—they … Read more
Lynxbee topic
When two devices on a local network need to communicate, they don’t rely solely on IP addresses—they … Read more
For automation, cron jobs, or IoT devices, you often need to verify internet connectivity before continuing. Here are three bash methods to do it.
Linux initscripts are an essential part of the booting process, allowing administrators to automate services that start … Read more
Network throughput is a critical metric that determines the efficiency of your network infrastructure. It helps you … Read more
In C programming, understanding how memory is allocated is crucial for writing efficient and bug-free code. The … Read more
What is Nmap? Nmap (Network Mapper) is a free and open-source network scanning tool. It is widely … Read more
Following program shows how you can run some Linux commands from C program using C library API … Read more
As per Wikipedia, Beacon frame is one of the management frames in IEEE 802.11 based WLANs. It contains all the … Read more
To disable the ICMP ping from certain Linux host, lets say which has IP of 192.168.0.100 use … Read more
Creating a new thread is very similar to forking a new process, but there are differences. When … Read more
Spinlocks Spinlocks assume the data you are protecting is accessed in both interrupt-handlers and normal kernel code. … Read more
Besides the better readability, the code for mutex is smaller and slightly faster than the semaphore implementation. … Read more
Zombie process is the process which died immediately and whose parent didn’t cared to handled the status … Read more
EncFS creates a virtual encrypted filesystem which stores encrypted data in the rootdir directory andmakes the unencrypted … Read more
If you want to install node.js which is gaining popularity in recent days, you can follow below … Read more
To install specific version of Node JS, first make sure NPM package manager is installed. You can … Read more
Lets say you are trying to do something with UPNP which reserves port 1900 for all of … Read more
If you want to install device-tree-compiler i.e. dtc command on Ubuntu, use following command, This command will … Read more
Use the package database for installed ownership, repository content indexes for packages not installed, and archive queries for downloaded DEB/RPM files. These inventories describe packaged paths—not every file created later by services, scripts, or users.
If you want to identify some binary belongs to which package in Ubuntu in certain situations when … Read more
Major distribution kernels set the default value of /proc/sys/vm/overcommit_memory to zero, which means that processes can request … Read more
In our previous post, we understood “What is Out of Memory Killer ?” In this post, we … Read more
Zombie process is the process which dies/finishes immediately and whose parent didn’t cares to handle the status … Read more
Below is simple process creation program using fork system call, fork return child’s process Id in main/parent … Read more