COMP 206 Study Guide - Midterm Guide: Toro Rosso Str2, If And Only If, Steganography

241 views3 pages

Document Summary

Kernel: login, task switching, processing, interface with user and their programs, - drivers, stack, heap. Responsible for: loading and running programs, enforcing security, killing other jobs, access to hardware. Utilities: more os functions, third party commands and programs. Levels from outside to in: programs kernel hardware. Based on linux kernel written by linus torvalds in 1991. Basic philosophy: multi-user, multi-tasking, toolbox, flexible, concise, everything (programs, etc. ) treated as a file. Bios is the first thing that boots up, at the lowest level, decides which code to run next. Between the bios and kernel: boot loader (grand. Unified bootloader (grub)) - lets you choose which os. The shell cycle: display user prompt wait for command parse and execute display results to terminal display user prompt and so on. Linux paths: / is root, where every other file/dir converges. ~ is current user"s home directory (i. e. jwang233), is parent, . is current.