COMP 206 Lecture Notes - Lecture 2: Bourne Shell, Unified Extensible Firmware Interface, C Shell

96 views3 pages

Document Summary

A collection of specifications agreed upon and coded that multiple elements work together effectively. System level: digital logic: circuits, gates, control: microcode or hardwired, machine: instruction set architecture, system software: operating system, library code, assembly language: assembly code, high-level language: c++, java, user: executable programs, the unix operating system. It resides in ram when powered up, manage how memory is organized, process executes, communication is maintained between peripherals and software. (login, task switching, multi-processing, basic interface, drivers, run-time stack, heap) Shell: the interface between users and operating systems, allowing interaction with os using command-line or windowed environment. The shell is loaded into ram when logged in and removed from ram when logged out. (a more advanced user interface, has global memory, scriptable to produce complex behavior)) Each user is given a home directory below /usr, can set permission to access: tmp (/tmp): store temporary files, files a(cid:374)d dire(cid:272)tories (cid:272)a(cid:374) ha(cid:448)e alpha(cid:374)u(cid:373)eri(cid:272) (cid:448)alues (cid:894)(cid:862)_(cid:863), (cid:862). (cid:863), (cid:862),(cid:863)(cid:895).

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers
Class+
$8 USD/m
Billed $96 USD annually
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
30 Verified Answers

Related Documents