Operating Systems

9 articles

Understanding the Linux Kernel through Illustrations
Operating Systems 2025-01-31

Understanding the Linux Kernel through Illustrations

Understanding the Linux Kernel through Illustrations

#Linux#Book Review#Kernel
Introduction to grep
Operating Systems 2019-01-22

Introduction to grep

Master Linux grep command for text searching using patterns, wildcards, and practical techniques for file analysis.

#Linux#grep
Summary of Memory Management Terms
Operating Systems 2018-11-30

Summary of Memory Management Terms

Understand Linux memory management concepts including OOM killer, virtual memory, paging mechanisms, and copy-on-write optimization techniques.

#Linux#Memory
How to Read and Set Linux Permissions
Operating Systems 2018-07-18

How to Read and Set Linux Permissions

An overview of Linux permissions

#Linux#Permissions
Unix Command Notes
Operating Systems 2018-07-07

Unix Command Notes

Master Unix commands including jq for JSON processing, lsof for monitoring, and nmap for network port analysis.

#unix commands#jq#tee
Processes vs Threads: Key Differences Every Developer Should Know
Operating Systems 2018-06-25

Processes vs Threads: Key Differences Every Developer Should Know

Understand the key differences between processes and threads—memory isolation, context switching costs, and when to use multi-processing vs multi-threading in your code.

#OS#Thread#Process#Stack#Heap
Symbolic Links vs Hard Links: Key Differences on Linux
Operating Systems 2018-05-24

Symbolic Links vs Hard Links: Key Differences on Linux

Understand the difference between symbolic (soft) links and hard links on Linux. Learn about inodes, how each link type behaves on deletion, and practical use cases.

#Symbolic Links#Hard Links
The UNIX Philosophy
Operating Systems 2018-05-18

The UNIX Philosophy

The UNIX Philosophy

#UNIX#Book Review
OS Notes
Operating Systems 2018-05-11

OS Notes

Explore OS fundamentals including swap memory, page cache, buffer cache, slab cache, dentry/inode structures, hard links, and symbolic links.

#OS