Operating System Concepts
The first chapter provides a brief introduction and general explanation of system operation.
Shell scripting tutorial
Exploring shell scripting step by step with this tutorial series. Every tutorial page reveal new aspect of shell scripting. Here, the complexities behind shell scipting is broken down
Linux Crash Course of terminal commands
The given youtube link provides list of user-friendly commands which help to inspect your hardware. The explanations are clear and easy to understand.
Structured cheatsheet of regular expression
The given pages provides a detailed information in form of cheatsheet for Regular Expression, as known as regex which categorized to several section.
Linux - Tutorial for Beginners
This youtube link provides a beginner friendly tutorial for linux. The explanation are clear and the accent are easy to understand.
Bash Scripting Tutorial for Beginners
The given youtube link provides a tutorial for beginner. Some of the information might be helpful for future assignment.
the Linux File System explained in 1,233 seconds // Linux for Hackers // EP 2
The given short video describes the Linux File System in less than 25 minutes covering hard drives, printers, network setups, CD-ROMs.
mounting and unmounting disks/partitions - Linux Command Line tutorial for forensics - 15
The given youtube video might be helpful for this week’s assignment.
How to Create a Simple Makefile - Introduction to Makefiles
The given short youtube video provides a tutorial on how to make a simple “Makefile”
Makefiles: 95% of what you need to know
The given short youtube video explains more in-depth on “Makefile”
How does KERNEL memory allocation work?
The given youtube video describes memory allocation in kernel
Memory Allocation
The given article describes Memory Allocation in C in a detailed way.
Vim Cheat Sheets
The given link provied vim cheatsheet which may be helpful for Operating System.
Linux Partitioning: A Comprehensive Guide
This article is has a full explanation about Linux Partitioning, quite a long read but worth all the time spent.
100+ Linux Things you Need to Know
This youtube video contains the important information about Linux. This video is great for students who are just starting out with Linux.
Operating System - Processes
This article discusses the fundamental concepts related to operating system processes. It explains what processes are, their components (stack, heap, text, and data), their life cycle, and also the Process Control Block (PCB).
Thrashing
This website is an explanation about thrasing
Page Replacement Algorithms
This website is an explanation about page replacement
Difference between Uniform Memory Access (UMA) and Non-uniform Memory Access (NUMA)
This website is an explanation about the different between UMA and NUMA
CyberSecurity Video
This video is about the basics of cybersecurity in a simple and very understandable manner
REGEX Practice
This website is about practicing REGEX for beginners
Bash Guide PDF
This PDF is good for learning about BASH
Cyber Security Course for Beginner
This video is a guide to understanding cybersecurity and provides valuable insights for everyone
Disk Partitioning in Linux
This website is a guide on disk partitioning in Linux.
Creating new processes with fork()!
This video is explaining how new processes are created using the fork() command
Semaphores in Process Synchronization
This article is about a concept of semaphores in process synchronization and their role in managing access to shared resources in operating systems.
Last Rev: Mon 6 Nov 2024 16:12