Reference
Precise answerswhile you work
Commands, APIs, configuration, compatibility notes, and technical concepts designed for quick retrieval.
$ ip route show
default via 192.168.1.1 dev eth0 192.168.1.0/24 dev eth0 proto kernel 10.0.0.0/24 via 192.168.1.20 dev eth0
$
Browse by technology
Reference across the stack
Move directly into the engineering domain you are working in.
Recently updated
Fresh from the index
Meaningful publication and substantial-update dates from the live library.
A fastboot permission error is fixable, but only after you know Linux can see the bootloader. This diagnostic path separates USB, mode, tool, group, and udev-rule failures without normalizing sudo fastboot.
The who command can settle a tense “is anyone still using this server?” moment—provided you understand what its session records can and cannot prove.
Turn an unfamiliar directory into a readable map with tested tree commands for depth, filtering, metadata, symlinks, and machine-readable output.
Build predictable Linux find expressions for names, types, sizes, and file contents, then inspect every match safely before taking action.
Renaming `memory_map.c` to `memory_mapping.c` and changing identifiers inside source files are separate operations. This guide previews both, handles unusual filenames, refuses collisions, keeps backups, and makes rollback practical.
Reference index
Browse the library
Clear filtersCreating 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
Operating-System-Concepts
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
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
A Beginner’s Guide to Linux Initscript: Starting and Stopping Processes During Boot
Linux initscripts are an essential part of the booting process, allowing administrators to automate services that start … Read more
Understanding C Program Memory Layout: Text, Data, Heap, and Stack Segments Explained
In C programming, understanding how memory is allocated is crucial for writing efficient and bug-free code. The … Read more
How Wi-Fi Devices Communicate with Access Points: A Complete Guide to Initial Handshakes
Wi-Fi has become an indispensable part of our daily lives, connecting our devices seamlessly to the internet. … Read more
Creating Multiple Threads and Identifying Thread IDs in C Using Pthread Library
Multi-threading is an essential concept in modern programming, allowing multiple tasks to be performed simultaneously within a … Read more
Still searching?
Move from exact lookup to experimentation, troubleshooting, or deeper understanding.
