os212

LINKS

WEEK 00
  1. Explain OS to a child
    How to understand OS in a simple way.
    It’s amusing and funny to see the examples and how it relates to a child.

  2. Study Guide
    Operating System study guide from Kansas State polytechnic.
    Every sub chapter is short and can easly be understood. (and i like purple)

WEEK 01
  1. Learn C Programming
    Website with step-by-step guide to learn C programming.
    To-the-point, nice ux and ui. Good for speedrunning C programming.
WEEK 02
  1. Git Push Pull
    osp4diss guide about 4 important git words.
    Personally really handy for me, i oftenly forgot how to push.

  2. VIM Guide
    Vim Guide, filled with verbs, modifiers, etc.
    I use Vim. This website is handy when i forgot what to type.

WEEK 03
  1. Public Key
    How to use public key.
    As a reminder to update my keys.

  2. Bash
    Bash shell commands cheat sheet.
    Oftenly used commands is listed there.

WEEK 04
  1. More C language
    C Language cheatsheet.
    This is really handy, pst. CTRL + F.
WEEK 05
  1. THE Book
    Operating System Concepts 10th Edition – Silberschatz, Galvin, Gagne.
    The textbook we use.
WEEK 06
  1. Fork()
    Explanation for fork().
    Simple, easier to understand.
WEEK 07
  1. Threads?<br Information about thread.
    Good for basic understanding of thread.

  2. Semaphores?
    Things you’ll need to know about semaphore.
    Nicely explained.

WEEK 08
  1. Linux from Scratch
    Guide for building linux from scratch.
    Very helpful and explain errors.
WEEK 09
  1. RAID
    More on this week’s topic.
    It is not that difficult to read.
WEEK 10

15.Inside Linux
An explanation about the anatomy of linux file system.
It breaks down the topic nicely.