Lecture1 part2

Lecture1 part2 - Introduction to Linux Week 1 - Wednesday A...

Info iconThis preview shows pages 1–6. Sign up to view the full content.

View Full Document Right Arrow Icon
Introduction to Linux Week 1 - Wednesday
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
A Brief History of Operating Systems • The Dark Ages – No OS until 1960s – Manually loaded programs – Reboot after each program • Batch OS – Unified application development across systems – Output via printer, later via monitor – I/O via magnetic tape or disk – Written in assembler (e.g., OS/360) – Multiprocess
Background image of page 2
A Brief History of Operating Systems Timesharing OS Multiuser Multics (1964) Segmented memory Paged virtual memory Applications written in many languages Shared multiprocess memory Personal Computer Single machine for single user OS must manage screen and input devices Window, Icon, Menu, Pointing Device (WIMP, e.g., MacOS, 1984) Cutting-Edge OS High performance computer (HPC) clusters Cell phones, video Video games Browsers
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Unix File System Layout Everything is a file (including devices) Tree structured hierarchy (with some exceptions) Lost? – man: get manual or man pages
Background image of page 4
Process: ps and kill • Process – An instance of a computer program that is being executed • ps – List processes that are currently running • kill – Terminate certain process(es) – Usage
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 6
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 11/16/2011 for the course CS35L 187105201 taught by Professor Pope during the Spring '10 term at UCLA.

Page1 / 20

Lecture1 part2 - Introduction to Linux Week 1 - Wednesday A...

This preview shows document pages 1 - 6. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online