Please enable JavaScript.
Coggle requires JavaScript to display documents.
Operating Systems: The Motivations (What is OS? (System Manager (process,…
Operating Systems: The Motivations
What is OS?
System Manager
process
memory
file
device
network
the ‘middleman’ between hardware & software applications
manage resources of a computer system
manages the system communications, instructions & data traffic
managed by using algorithms
aims to be a fair traffic controller & resource allocator
OS = KERNEL + SHELL
Kernel
vital/core/internal system software
perform basic functions required by the computer
file management
RAM
Security
Shell
command line interpreter/interface (CLI)
used to communicate with kernel
Examples of OS Functions
must have OS to run other programs
allow installation/configuration of software
basic tasks
recognizing input from keyboard/mouse/touch screen
sending output to display screen
keep track of files & directories on the disk
controllling peripheral devices such as video & printers
Why learn SHELL?
system administration
system recovery, restore & backup
speed & efficiency
scripting & batch processing
troubleshooting
malware hunting/tracking
cyber warfare