it320 operating system concepts

33
IT320 OPERATING SYSTEM CONCEPTS Unit 3: Welcome to Linux September 2012 Kaplan University 1

Upload: cassandra-lott

Post on 03-Jan-2016

33 views

Category:

Documents


0 download

DESCRIPTION

IT320 Operating System Concepts. Unit 3: Welcome to Linux September 2012. Unit 3: Reading & Assignments. Textbook Reading Chapter 2 (section on Linux) 1 Discussion Question PowerPoint Presentation Due Tuesday, September 11. Unit 3: Discussion Questions. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: IT320 Operating System Concepts

IT320OPERATING SYSTEM CONCEPTSUnit 3: Welcome to LinuxSeptember 2012

Kaplan University 1

Page 2: IT320 Operating System Concepts

Unit 3: Reading & Assignments Textbook Reading

Chapter 2 (section on Linux)

1 Discussion Question

PowerPoint Presentation Due Tuesday, September 11

Kaplan University

2

Page 3: IT320 Operating System Concepts

Unit 3: Discussion Questions Linux distributions include many applications you would

normally pay for on a Windows operating system. Select two applications that are included with Linux and

compare them to applications you paid for to use on Windows.

Share with the class your experience using the applications, is the functionality comparable, is it easy to use, would you recommend the application to others?

Compare the Linux and Windows operating systems. What differences and similarities have you found in Linux and Windows? Be as detailed as possible.

Kaplan University

3

Page 4: IT320 Operating System Concepts

Unit 3: Linux PowerPoint

Create a presentation of at least 10 PowerPoint slides comparing three Linux distributions.

Your presentation should include, but not be limited to, the hardware requirements, features, applications and utilities included with your Linux distribution.

Select one Linux distribution you would recommend for home use. Be sure to defend your selection.

Also include a title slide and reference slide (not part of 10)

If you need any guidance using PowerPoint, you can refer to the Atomic Learning section in the course home unit.

Kaplan University

4

Page 5: IT320 Operating System Concepts

Unit 3: Grading Rubric

Kaplan University

5

Grading Rubric 10 points – Three different Linux distributions selected

10 points – Requirements & features of Linux Distribution 1

10 points – Requirements & features of Linux Distribution 2

10 points – Requirements & features of Linux Distribution 3

10 points – Recommended Linux defended

Page 6: IT320 Operating System Concepts

Overview of Linux6

Kaplan University

Page 7: IT320 Operating System Concepts

What is Linux?

“Linux is a free Unix-type operating system originally created by Linus Torvalds with the assistance of developers around the world. Developed under the GNU General Public License , the source code for Linux is freely available to everyone.”

Source: http://www.linux.org/

Kaplan University

7

Page 8: IT320 Operating System Concepts

Who created Linux?

Started in 1991 as a variant of UNIX

Created by Linus Torvalds at University of Helsinki, Finland

Version 1.0 of the Linux Kernel released in 1994

Current version of Linux Kernel - Version 3.5.3

Kaplan University

8

Page 9: IT320 Operating System Concepts

Linux - GPL

Torvalds released Linux under GPL GNU general public license (GPL)

Very different from standard commercial software license

Author agrees to give away source code Anyone is licensed to redistribute it in any

form

What is advantage of releasing under GPL?

Kaplan University

9

Page 10: IT320 Operating System Concepts

Advantages of Linux?

Based on your readings for this class, name 2 advantages for using Linux.

Kaplan University

10

Page 11: IT320 Operating System Concepts

Why Linux?

OS is free – you supply the hardware Fully customizable Powerful & exploit features of hardware Linux Kernel is small & compact Highly compatible with other OS Well Supported Open Source

Kaplan University

11

Page 12: IT320 Operating System Concepts

Linux Kernel

Kernel = Operating System Interacts with hardware system Provides execution environment to applications

To learn more about Linux Kernel, try the O’Reilly book “Understanding the Linux Kernel”

If you want to create your own, try the wiki site - http://kernelnewbies.org/

Kaplan University

12

Page 13: IT320 Operating System Concepts

Linux Kernel

Kernel is process manager not process

2 modes User mode

In user mode, applications can not access the kernel.

Kernel mode Kernel switches between modes

Kaplan University

13

Page 14: IT320 Operating System Concepts

Strengths & Weaknesses of Linux What are some of the strengths

to using Linux as your operating system?

What are weaknesses to using Linux?

Kaplan University

14

Page 15: IT320 Operating System Concepts

Strengths of Linux

Stability Security Speed Cost Multiprocessing Applications

Kaplan University

15

Page 16: IT320 Operating System Concepts

Linux Distributions

Linux Kernel doesn’t provide all features of OS Complete OS should include:

Hardware devices Installation programs Networking and system admin utilities Personal productivity applications Documentation

Linux Distributions Version of Linux with OS Kernel and these

components

Kaplan University

16

Page 17: IT320 Operating System Concepts

Linux Distributions

Page 18: IT320 Operating System Concepts

Linux Distributions

Source: http://distrowatch.com/dwres.php?resource=major

Kaplan University

18

Page 19: IT320 Operating System Concepts

Linux Distributions (“Flavors”) Ubuntu Fedora openSUSE Debian Mandriva FreeBSD

Linux Mint PCLinuxOS Slackware Gentoo CentOS Plus hundreds

more

19

Kaplan University

Which distribution(s) of Linux have you worked with?

Page 20: IT320 Operating System Concepts

Hardware Requirements

Can run on very minimal hardware Recommend that computer have

minimum of: 1 GB of free disk space 64 MB of RAM

For Red Hat Enterprise Linux installations: 256 MB of RAM 300 MHZ CPU 800 MB of free disk space

Page 21: IT320 Operating System Concepts

Version Numbering

Version numbers assigned to: Each release of Linux kernel Each component of Linux distribution

Kernel version number components Major version number Minor version number Patch-level number

Latest stable version for Linux Kernel Version 3.5.3

Page 22: IT320 Operating System Concepts

Careers in Linux22

Kaplan University

Page 23: IT320 Operating System Concepts

Linux Certification

Industry certification programs Red Hat Certified Technician Red Hat Certified Engineer LPI Certification Linux Certified Administrator (LCA)

Certification CompTia Linux+ Certification Novell Certified Linux Engineer

Page 24: IT320 Operating System Concepts

Linux+

Complete 2 exams (60 questions each) LX0-101 ($173)

Exam covers system architecture; Linux Installation and package management; GNU and Unix commands; devices, Linux file systems, and file system hierarchy standard

LX0-102 ($173)Exam covers shells, scripting & data management; user interfaces & desktops; administrative tasks; essential system services; networking fundamentals; security

Kaplan University

24

Page 25: IT320 Operating System Concepts

System Administrator

Linux is increasingly part of information technology infrastructure of large organizations

Knowledge of Linux can set you on path to a fulfilling and profitable career

Page 26: IT320 Operating System Concepts

The Complete Guide to Linux System Administration

26

Careers in Linux

System administrator Network administrator Software engineer Trainer Technical writer Product marketing Business consultant

Page 27: IT320 Operating System Concepts

Unit 3 Assignment27

Kaplan University

Page 28: IT320 Operating System Concepts

Unit 3: Linux PowerPoint

Create a presentation of at least 10 PowerPoint slides comparing three Linux distributions.

Your presentation should include, but not be limited to, the hardware requirements, features, applications and utilities included with your Linux distribution.

Select one Linux distribution you would recommend for home use. Be sure to defend your selection.

Also include a title slide and reference slide (not part of 10)

If you need any guidance using PowerPoint, you can refer to the Atomic Learning section in the course home unit.

Kaplan University

28

Page 29: IT320 Operating System Concepts

PowerPoint Assignment (slides) Title Overview / Preview of Presentation What is Linux? 2-3 slides for Distribution 1 2-3 slides for Distribution 2 2-3 slides for Distribution 3 Recommended Distribution for home use

& why References

Kaplan University

29

Page 30: IT320 Operating System Concepts

Example – CentOS Linux

CentOS Linux Started in 2003 Based on Red Hat Enterprise Linux (RSEL) Same as RSEL with centOS logo & branding Stands for “Community ENTerprise OS” Reliable server distribution Updates released about every 2-3 years Stable for enterprises, but not “latest &

greatest”

Kaplan University

30

Page 31: IT320 Operating System Concepts

Example – CentOS Linux

Version & Architecture Current version is CentOS 6.3 for I386 and

x86_64 architecture CentOS currently supports the following

architecture X86 – based on Intel 8086 CPU X86_64 – 64 bit processor Ia64 – Intel Itanium architecture (primarily for

servers)

Source: https://www.centos.org/modules/smartfaq/faq.php?faqid=16

Kaplan University

31

Page 32: IT320 Operating System Concepts

Example – CentOS Linux

Features Stable & Secure Includes OpenOffice 2.0 No DVD software interface

Utilities Updated by YUM (Yellowdog Updated

Modifier) GNOME & KDE GUI Interfaces RPM (RedHat Package Manager)

Kaplan University

32

Source: http://www.daniweb.com/news/post971130.html

Page 33: IT320 Operating System Concepts

Any Questions?

Pam Van Hook

Email: [email protected]

Personal email: [email protected]

Kaplan University

33