OS Site – Main site for Operating System Course
Weekly Assignment – Weekly assignment and demos resources
Debian’s Shell Commands – Detailed shell commands that would very helpful for this course
Cyber Security for Beginner – Cyber security full course by My CS on YouTube
GitHub Page Reference – Previous term OS student’s GitHub Page links
Silberschatz et. al.: Operating System Concepts, 10th Edition, 2018, chapter 13, 14, 15 – OS Textbook
Tar or Zip? – Difference between tar and zip command in linux
gpg Cheatsheet – Quick access to gpg important notes
50 Useful Linux commands – Useful linux commands guide to be executed inside the linux terminal
RegexOne – Provides step-by-step lessons for understanding Regex
Intro to GPG Encryption – Introduction to file encryption with GPG
Main Memory Management – Outlines how the operating system handles main memory, emphasizing the difference between logical and physical addresses
Memory Management – Good explanation to memory management in Operating System
Paging – Videos that explains Paging concept in Operating System
chown
command in Linux – File ownership using chown
command in Linux
Classic SysAdmin: The Linux File System – Structure of the Linux file system.
Docusaurus – Docusaurus main documentation
Linux From Scratch – Main guide on how to build Linux from Scratch
Process Synchronization – Overview of synchronization techniques in Operating System.
Process Synchronization – Explains synchronization mechanisms and solutions.
Peterson’s Algorithm – Explain Peterson’s Algorithm.
CPU Scheduling in Operating System – Provides an explanation of CPU Scheduling processes in operating systems, includes images to improve understanding. Very well organized.
Kernotex LFS 12.2 – Very clear demonstration on doing LFS 12.2.