Unix Systems Administration 1Y. K. Chang UNIX History 4 1965: Bell Lab joined with GEC and Project MAC of MIT to develop Multics: multi-user and data-sharing.

Slides:



Advertisements
Similar presentations
Introduction to Linux 2/24 ~ 3/17 6:30 – 9:00pm (7 sessions)
Advertisements

COMPUTER SYSTEMS OPERATING SYSTEMS AND SOFTWARE NEXT.
History of UNIX Fergus Toolan Intelligent Information Retrieval Group University College Dublin.
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.
CS 497C – Introduction to UNIX Lecture 2: Work with Files and Directories Chin-Chih Chang
Operating Systems Every computer has two fundamental components: hardware and software The term hardware refers to the physical components inside a computer.
CIS 240 Introduction to UNIX Instructor: Sue Sampson.
Fundamentals of Software Development 1Slide 1 Dennis Ritchie and Brian Kernighan What’s C, exactly?What’s C, exactly? A portable language developed by.
Introduction to UNIX Software Tools. Slide 2 Instructor Huamin Qu Office Rm Web Office.
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 ECE344 A brief history of OS Ding Yuan ECE Dept., University of Toronto
Brief History of C and Unix Systems Programming Concepts.
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.
Introduction to Linux Environment Dr.S.Siva Kumari Mrs.S.Siva Ranjani Avinashilingam University.
Introduction to Computer Administration System Administration
UNIX/Linux System Programming Jordan University of Science and Technology History.
Operating System By :- Anupam Gupta. 5 types of Operating System 0 MACINTOSH 0 I O S 7 0 WINDOWS 0 LINUX 0 UNIX.
Learning Outcomes At the end of this lesson, students should be able to: State the types of system software – Operating system – Utility system Describe.
LINUX System Administration
Lecture 2 History of Operating Systems. Early History: The 1940s and 1950s Operating systems evolved through several phases. 1940s: Early computers did.
Introduction A computer system consists of hardware system programs application programs.
What is UNIX? UNIX is an Operating System (OS). An operating system is a control program that helps the user communicate with the computer hardware. UNIX.
Stuart Cunningham - Computer Platforms COMPUTER PLATFORMS Network Operating Systems Week 9.
Chapter 10 – UNIX. History In late 1960s, two employees of Bell Labs (Ken Thompson & Dennis Ritchie) designed a new operating system to overcome the constraints.
LINUX/UNIX WORKSTATIONS Franklin Montenegro Carlos Sierra.
By Tanner And Whitney.  The CPU of a computer does most of the work.  It changes information it takes out of the RAM  Uses input and output devices.
A Comparison of Linux vs. Windows Bhargav A. Sorathiya B.E. 4 th C.E. Roll no:6456.
Module 1 Introduction to UNIX/Linux
Open Source Software In the beginning, all software was free –in the 1960s,when IBM and others sold the first large-scale computers, these machines came.
1 Copyright ©2003 LxIS. All Rights Reserved. Open Source Overview Roger A. Maduro Linux Infrastructure, LLC April 25, 2003.
Chapter 1: Welcome to Linux An intro to UNIX-related operating systems.
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.
1 © 2001 John Urrutia. All rights reserved. Welcome to CIS 52 WELCOME WELCOME W E L C O M E.
LIS508 background of GNU/Linux
Unix/Linux. What is Unix & Linux? Unix is a computer operating system originally developed in 1969 by a group of AT&T employees at Bell Labs, including.
Operating System Part II: Introduction to the Unix Operating System (The Evolution of Unix)
UNIX/LINUX OPERATING SYSTEM. Introduction to Linux Introduction to Unix History of UNIX What is Linux Linux Distributions Linux Installation Unix File.
CE Operating Systems Lecture 5 Overview of Unix/Linux operating systems.
History of UNIX a short version CSCI 333 August 31, 2011.
Computers & Operating Systems
Just Enough Unix, Chapter 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.
1 Lecture 1 Introduction & Getting Started COP 3353 Introduction to UNIX.
Berkeley Software Distribution
CSCI 330 UNIX and Network Programming Unit I Introduction.
The UNIX Time-sharing system
Introduction 1 Chapter 1. Introduction History and Proliferation Mandate for Change What’s Good and Wrong Scope of this course.
Basic UNIX Concepts. Why We Need an Operating System (OS) OS interacts with hardware and manages programs. A safe environment for programs to run is required.
Introduction to UNIX Karl Harrison September 2004.
UNIX History UNIX began as a research project. UNIX System V developed at Bell Laboratories. BSD (Berkley Software Distribution) UNIX XENIX UNIX Sun Operating.
Background & History of UNIX & Linux Fort Collins, CO Copyright © XTR Systems, LLC The Background and Short History of UNIX & Linux Instructor: Joseph.
Introduction to UNIX CS 2204 Class meeting 1 *Notes by Doug Bowman and other members of the CS faculty at Virginia Tech. Copyright
Introduction to UNIX CS465. What is UNIX? (1) UNIX is an Operating System (OS). An operating system is a control program that allocates the computer's.
Agenda UNX122_022_w1_p3 Overview of UNIX
Lab #1: UNIX crash course Introduction: History of Operating Systems Lesson #1: Navigating directories Lesson #2: Creating and editing files with emacs.
Computer Center | Network Group IISER Bhopal Introduction to Basic Component of Computer System Vinay Bajpai iiserb.ac.in Computer Center Indian.
Fall 2011 Nassau Community College ITE153 – Operating Systems 1 Session 10 Let’s Bring Everything Together.
Introduction to System Administration. System Administration  System Administration  Duties of System Administrator  Types of Administrators/Users.
Class Meeting 11 ITI-481 – UNIX ADMIN Chris Uriarte, Instructor ITI-481: Unix Administration Rutgers University Internet Institute Instructor: Chris Uriarte.
Introduction to unix. The UNIX Operating System An operating system "OS” is a set of programs that controls a computer. It controls both the hardware.
A LECTURE NOTE.
A Synopsis of Their History
Karl Harrison September 2004
CHAPTER 8 - OPERATING SYSTEM HISTORY
LINUX WINDOWS Vs..
Welcome to CIS 52 WELCOME WELCOME WELCOME W E L C O M E.
LINUX System Administration
Popular Operating System Chapter 8
LINUX System Administration
Presentation transcript:

Unix Systems Administration 1Y. K. Chang UNIX History : Bell Lab joined with GEC and Project MAC of MIT to develop Multics: multi-user and data-sharing environment : originated as a research at AT&T Bell Lab –Ken Thompson, Dennis Ritchie, Brian Kernighan, and others sketched an early version of UNIX file system on GECOS system for PDP-7. –UNIX named by Kernighan, a pun of Multics.

Unix Systems Administration 2Y. K. Chang UNIX History : UNIX is moved to PDP-11, 16K for system, 8k for users program, a disk of 512k, and limit of 64k per file. –Thompson come up a language B after BCPL when implementing a Fortran compiler –Ritchie developed language B into C language : Unix was rewritten in C, a tremendous impact on its acceptance among outside users.

Unix Systems Administration 3Y. K. Chang UNIX History : V6 released & available free to universities : Berkeley UNIX began with CSRG (Comp. Sys. Research Group) licensed V6 from AT&T –Berkeley releases are called BSD (Berkeley Software Distribution) with 1BSD for PDP-11 and culminated 4.4BSD in 1993, and 4.4BSD-lite –A license from AT&T was required to use BSD –AT&T source code license is expensive for government lab and commercial entities, although is cheap for universities

Unix Systems Administration 4Y. K. Chang UNIX History : V7 available, basis of later versions 4 After V7, AT&T created USG (UNIX Support Group), later USL (UNIX system Lab) for commercial products. 4 Bell Lab and USG’s efforts diverge, where USL’s releases, System III & V have more impact : AT&T sold UNIX operations to Novell, repackage System V as UnixWare, not popular, and have all UNIX loyalty

Unix Systems Administration 5Y. K. Chang UNIX History 4 Berkeley set the long-term goal of removing AT&T’s code from BSD –before complete, funding suspended and CSRG disbanded –CSRG released the second collection of AT&T- free code (Net/2). –Companies like BSDI took it.

Unix Systems Administration 6Y. K. Chang UNIX History 4 Lawsuits between AT&T for trade secret and Berkeley for contract violation began. At the same time, AT&T sued BSDI for using Net/2 as the basis of its product : lawsuits dropped. Berkeley announced 4.4BSD-Lite, freely distributable.

Unix Systems Administration 7Y. K. Chang UNIX History 4 Throughout 80s, vendors based on AT&T or BSD developed their UNIX systems independently 4 standardized by many vendors, but another flavor of Unix.

Unix Systems Administration 8Y. K. Chang UNIX History 4 ATT and BSD Unix systems 4 Novell’s UnixWare and BSDI’s BSD/OS are the most generic systems 4 Sun Solaris 2.X is an ATT Unix. Sun’s older systems are BSD-based, SunOS. 4 DEC’s OSF/1 based on Mach is a BSD. 4 SGI’s IRIX is a ATT. 4 HP’s HP-UX is a ATT

Unix Systems Administration 9Y. K. Chang UNIX History 4 NetBSD, 386BSD, FreeBSD, and Linux are based on Net/2 from Berkeley. 4 SCO UNIX, The Santa Cruz Operation, is based on a older version of the AT&T Unix, SVR3.2 4 Solaris 2.7, IRIX 5.2, OSF/1 2.0  HP-UX 11.0, SunOS 4.1.3, BSD/OS 1.1  Red Hat Linux 6.2, FreeBSD 3.4

Unix Systems Administration 10Y. K. Chang Linux and Linux variants 4 Developed by Linus Torvalds 4 Varaints –Caldera Linux –Corel Linux –Debian Linux –Kondara Linux –Red Hat Linux –Mandrake Linux –SuSE Linux –Turbo Linux –Vector Linux

Unix Systems Administration 11Y. K. Chang Linux vs. MS NT 4 Pro: –Linux and Linux variants are considerably less expensive to run. Most versions of Linux are free. Especially when looking at the Microsoft Windows NT with multiple licenses. –Issues are generally resolved more quickly than Windows NT with open source code.

Unix Systems Administration 12Y. K. Chang Linux vs. MS NT 4 Con: –Overall Windows NT has a larger availability of software and drivers. However, because of the popularity of Linux, software developers and hardware manufactures are also releasing software support and drivers for their devices. –Windows NT software is generally compatible with other versions of Windows / Windows NT. However, XP is not compatible  so.NET –Overall Windows NT is generally easier then Linux and has a wider audience familiar with the functionality and control of it.

Unix Systems Administration 13Y. K. Chang Linux vs. UNIX 4 Pro: –Linux has a larger availability of software and drivers than most versions of UNIX. Variants of UNIX such as SUN Solaris may have about the same or more availability of software and drivers than some versions of Linux. –Linux issues and bugs generally are always fixed extremely fast and will likely be fixed before an issue in UNIX is fixed. –Linux is available for free or for a small cost. Most versions of UNIX or Variants of UNIX can be very expensive. It is important to note that versions of SUN Solaris are available for free for end-users.

Unix Systems Administration 14Y. K. Chang Linux vs. UNIX 4 Con: –Many versions of UNIX are a project of a centralized company and all issues, information and support are maintained at one central location. –Many versions of UNIX allow for very large scalability and maintain reliability. –

Unix Systems Administration 15Y. K. Chang Homework #1 4 This homework requires you to do a simple survey on Unix. After that you will know how many different versions of Unix OSes exist. –Find out what are the latest version of the Unix mentioned in the class. –How many Linux variants exist in the world?