This slide deck is for LPI Academy instructors to use for lectures for LPI Academy courses. ©Copyright Network Development Group 2013. Module 01 Introduction.

Slides:



Advertisements
Similar presentations
What is an operating system? Is it software?
Advertisements

A new look at the Linux Operating System
Linux vs. Windows. Linux  Linux was originally built by Linus Torvalds at the University of Helsinki in  Linux is a Unix-like, Kernal-based, fully.
CMPTR1 CHAPTER 3 COMPUTER SOFTWARE Application Software – The programs/software/apps that we run to do things like word processing, web browsing, and games.
Introduction to Linux Chapter 1. Operating Systems Operating System (OS) - most basic and important software on a computer Performs core tasks Organize.
Introduction to UNIX Acknowledgement:Thanks to Dr Andrew Horner for the original version of this set of slides. All trademarks are the properties of their.
Operating Systems.
Installing Windows XP Professional Using Attended Installation Slide 1 of 41Session 2 Ver. 1.0 CompTIA A+ Certification: A Comprehensive Approach for all.
Linux Introduction. Overview What is Unix/Linux? History of Linux Features Supported Under Linux The future of Linux.
Linux Operating system
Linux Introduction ITIS What is Linux Unix-like computer operating system One of the most prominent examples of free software and open source development.
Unix Presentation. What is an Operating System An operating system (OS) is a program that allows you to interact with the computer -- all of the software.
The University of Akron Summit College Business Technology Department Computer Information Systems 2440: 145 Operating Systems Introduction to UNIX/Linux.
Linux Basics. What is an Operating System (OS)? An Operating System (OS) is an interface between hardware and user which is responsible for the management.
Operating System.
Linux Basics CS 302. Outline  What is Unix?  What is Linux?  Virtual Machine.
Operating Systems Operating System
1 RH033 Welcome to RedHat Linux. 2 Hardware Requirements ♦ Pentium Pro or better with 256 MB RAM ♦ Or ♦ 64-bit Intel/AMD with 512 MB RAM ♦ 2-6 GB disk.
Operating Systems. Operating systems  Between the hardware and the application software lies the operating system. The operating system is a program.
LO2 Understand the key components used in networking
POS/420 Introduction to Unix Philip Robbins – March 12, 2013 (Week 1)
LINUX/UNIX WORKSTATIONS Franklin Montenegro Carlos Sierra.
Overview of Linux Dr. Michael L. Collard 1.
LINUX System : Lecture 2 OS and UNIX summary Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang University Acknowledgement.
A Comparison of Linux vs. Windows Bhargav A. Sorathiya B.E. 4 th C.E. Roll no:6456.
EMT 2390L Lecture 1 Dr. José M. Reyes Álamo. Outline About Linux Install Linux in a Virtual Machine.
1 University of Palestine Faculty of Business Administration and Finance M.I.S Applications Application of Information Systems (Linux) Prepared By: Muhannad.
Introduction to Unix Part 1 Research Computing Workshops Fall 2008 Office of Information Technology & Mississippi Center for Supercomputing Research Jason.
Chap 1 ~ Introducing LINUX LINUX is a free-stable multi-user operating system that derives from UNIX operating system Benefits: 1) Linux is released under.
Unix Background. Introducing Unix Brief Unix History u In 1969, Ken Thompson at AT&T Bell Labs began developing Unix. –First done in assembly language.
Operating Systems Sara Mullan Johns Hopkins University Fall 2010
UNIX (Linux) Introduction Module-1. OS Kernel In computing, the kernel is the central component of OS. It is a bridge between applications and the actual.
Library 2.06 February 2009 Linux for Librarians Nishtha Anilkumar Librarian Physical Research Laboratory Ahmedabad.
Computers & Operating Systems
IT320 OPERATING SYSTEM CONCEPTS Unit 3: Welcome to Linux June 2011 Kaplan University 1.
IT320 OPERATING SYSTEM CONCEPTS Unit 3: Welcome to Linux September 2012 Kaplan University 1.
CS2204: Introduction to Unix January 19 th, 2004 Class Meeting 1 * Notes adapted by Christian Allgood from previous work by other members of the CS faculty.
Linux Overview COMS W4118 Spring Slides based on Phil Hutto, Silberschatz 2 History Linux is a modern, free operating system based on UNIX standards.
UNIX  Portable (common to many computer architectures), multitasking, multi-user operating system  Introduced by Bell labs in mid-1960’s  Thus, much.
Linux Not in textbook. Why Not Just Use Windows? Windows costs money ($100 to $300, typically) Windows is proprietary: –The source code is a closely guarded.
CSCI 330 UNIX and Network Programming Unit I Introduction.
Linux History C151 Multi-User Operating Systems. Open Source Programming Open source programming: 1983, Richard Stallman started the GNU Project (GNU.
UNIX History UNIX began as a research project. UNIX System V developed at Bell Laboratories. BSD (Berkley Software Distribution) UNIX XENIX UNIX Sun Operating.
PTA Linux Series Copyright Professional Training Academy, CSIS, University of Limerick, 2006 © Workshop I Introduction to Linux Professional Training Academy.
Chapter 1: Introduction to Linux. 2 Introduction Computer Components: –Hardware –Software Types of hardware and software Important components of an OS.
Linux Operating System. What is Linux Linux operating system (OS) was first coded by a Finnish computer programmer called Linus Benedict Torvalds in 1991,
Linux Operating System By: Julie Dunbar. Overview Definitions History and evolution of Linux Current development In reality ◦United States  Business.
Computer Center | Network Group IISER Bhopal Introduction to Basic Component of Computer System Vinay Bajpai iiserb.ac.in Computer Center Indian.
A Brief Introduction to Linux Cheng-Han Du. History.
Linux fundamentals Hagay Carmi
Introduction to System Administration. System Administration  System Administration  Duties of System Administrator  Types of Administrators/Users.
A Brief Introduction to Linux Cheng-Han Du. History.
Linux Essentials Chapter 1: Selecting an Operating System.
Linux Operating Systems Taking Control of the Terminal
GNU and Linux.
IT320 Operating System Concepts
Operating System & Application Software
IT244 - Introduction to Linux / Unix Instructor: Bo Sheng
LINUX WINDOWS Vs..
Selected topic in computer science (1)
Linux Introduction ITIS 2110.
Linux Not in textbook.
LINUX WINDOWS Vs..
Computer Software CS 107 Lecture 2 September 1, :53 PM.
CSE 303 Lecture 1 introduction to Linux/Unix environment
Understanding Linux and the BASH shell v
Linux Professor Sabol.
Section 1: Linux Basics and SLES9 Installation
Module 02 Operating Systems
Presentation transcript:

This slide deck is for LPI Academy instructors to use for lectures for LPI Academy courses. ©Copyright Network Development Group Module 01 Introduction to Linux

This slide deck is for LPI Academy instructors to use for lectures for LPI Academy courses. ©Copyright Network Development Group Exam Objective 1.1 Linux Evolution and Popular Operating Systems Objective Summary – Learn the history of Linux and Unix – Understand the parts of a Linux system – Start learning about Open Source – Find out where Linux runs

This slide deck is for LPI Academy instructors to use for lectures for LPI Academy courses. ©Copyright Network Development Group Evolution of Linux

This slide deck is for LPI Academy instructors to use for lectures for LPI Academy courses. ©Copyright Network Development Group What is Linux? Linux is the kernel – the central controller Add some tools to get an operating system – Shells (enter commands into the system) – Systems management (add users) – Applications ( , web, development) Package it up into a Linux distribution

This slide deck is for LPI Academy instructors to use for lectures for LPI Academy courses. ©Copyright Network Development Group Linux History Invented as a hobby project in 1991 by Linus Torvalds while at the University of Helsinki in Finland People began contributing to make it work on their hardware The GNU project provided a base set of tools

This slide deck is for LPI Academy instructors to use for lectures for LPI Academy courses. ©Copyright Network Development Group What is UNIX? Started in the 1970’s at Bell Labs, adopted by universities UNIX is now a trademark of the Open Group An OS must be certified to be called UNIX Linux is not certified so it is UNIX-like

This slide deck is for LPI Academy instructors to use for lectures for LPI Academy courses. ©Copyright Network Development Group What is Linux’s job? The kernel manages application processes Allocates and reclaims memory Arbitrates access to disk and CPU Abstracts hardware specific functions so applications are hardware-agnostic Provides security and isolation of users Switches between multiple processes (preemptive multitasking)

This slide deck is for LPI Academy instructors to use for lectures for LPI Academy courses. ©Copyright Network Development Group Open Source Humans write software in source code Compilers translate source to machine code If you have the source, you can make changes and see how it works Open Source means you can inspect and change the source

This slide deck is for LPI Academy instructors to use for lectures for LPI Academy courses. ©Copyright Network Development Group Linux Distributions Kernel + tools + installation + package management = distribution Red Hat RHEL – Fedora, CentOS, Scientific Linux Debian – Ubuntu, many appliance based distributions

This slide deck is for LPI Academy instructors to use for lectures for LPI Academy courses. ©Copyright Network Development Group Linux runs on… Big Iron (e.g. IBM Power Systems) Enterprise servers (Dell, HP, IBM, etc) Desktops Laptops Single board (Raspberry Pi) Custom hardware (TiVo) Embedded devices/Phones (Android)

This slide deck is for LPI Academy instructors to use for lectures for LPI Academy courses. ©Copyright Network Development Group Exam Objective 4.1 Choosing an Operating System Objective Summary – Understanding distribution life cycle management – Examine operating system differences

This slide deck is for LPI Academy instructors to use for lectures for LPI Academy courses. ©Copyright Network Development Group Distribution Life Cycle Management

This slide deck is for LPI Academy instructors to use for lectures for LPI Academy courses. ©Copyright Network Development Group Decision Points What will the computer do? What software does it need to run? Does it need specific hardware or OS? Who has to take care of it? How long does it need to live for?

This slide deck is for LPI Academy instructors to use for lectures for LPI Academy courses. ©Copyright Network Development Group Release Cycles Software and OS upgrades come on a release cycle Updates can be major or minor Examples – A new version of Fedora is released every 6 months – Minor releases of RHEL come out every 12-18mo – Major releases of RHEL come out every 3-6 years

This slide deck is for LPI Academy instructors to use for lectures for LPI Academy courses. ©Copyright Network Development Group Maintenance Cycles Software generally goes through phases – Actively developed – Bugfixes only – Security fixes only – No updates This is the maintenance cycle A short maintenance cycle means more frequent upgrades are required

This slide deck is for LPI Academy instructors to use for lectures for LPI Academy courses. ©Copyright Network Development Group Pros and Cons of cycles Faster releases means that newer software will be available faster Also means you might have to upgrade faster to stay current or will get less stable software Longer maintenance cycle means you will be supported at current software levels longer, needing less frequent upgrades Longer maintenance cycles often require paid support packages.

This slide deck is for LPI Academy instructors to use for lectures for LPI Academy courses. ©Copyright Network Development Group Software Terms New features are introduced in beta versions Beta is less tested and therefore stable After the beta period, software is promoted to stable. If you need newer features you will often be looking at beta software Backward compatibility means it still works with older versions

This slide deck is for LPI Academy instructors to use for lectures for LPI Academy courses. ©Copyright Network Development Group Comparing Operating Systems

This slide deck is for LPI Academy instructors to use for lectures for LPI Academy courses. ©Copyright Network Development Group Windows Split into desktop and server versions Slow release cycle, long maintenance cycle Emphasis on backward compatibility Runs a GUI Improving scripting and management abilities to compete with Linux

This slide deck is for LPI Academy instructors to use for lectures for LPI Academy courses. ©Copyright Network Development Group Apple OS X Runs on Apple hardware Server version adds packages to the desktop version to aid in management and sharing UNIX certified New major releases every months

This slide deck is for LPI Academy instructors to use for lectures for LPI Academy courses. ©Copyright Network Development Group Linux Unique in that after choosing Linux you must choose a distribution Different distributions focus on different use cases, e.g. desktop, server, scientific, network Some distributions offer commercial support, most is volunteer based