Overview of Linux A presentation for COSC513 By Jinfang Li Southeastern University.

Slides:



Advertisements
Similar presentations
Linux Operating System Linux is a free open-source operating system based on Unix. Linux was originally created by Linus Torvalds with the assistance of.
Advertisements

Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
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.
Network+ Guide to Networks, Fourth Edition Chapter 10 Netware-Based Networking.
Module 1 Introduction to Network Operating Systems
Computer Forensics Principles and Practices by Volonino, Anzaldua, and Godwin Chapter 6: Operating Systems and Data Transmission Basics for Digital Investigations.
1 DOS with Windows 3.1 and 3.11 Operating Environments n Designed to allow applications to have a graphical interface DOS runs in the background as the.
Chapter 3 Software Two major types of software
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.
Computer Software.
Linux Operating system
An Introduction to Linux Operating System Zihui Han.
AN INTRODUCTION TO LINUX OPERATING SYSTEM Zihui Han.
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.
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.
A+ Guide to Software, 4e Chapter 1 Introducing Operating Systems.
Linux Basics CS 302. Outline  What is Unix?  What is Linux?  Virtual Machine.
Learning Outcomes At the end of this lesson, students should be able to: State the types of system software – Operating system – Utility system Describe.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
Lesson 4 Computer Software
Operating Systems Basic PC Maintenance, Upgrade and Repair Mods 1 & 2.
System Software System software deals with the physical complexities of how the hardware works. System software generally consists of four kinds of programs:
Chapter 4 Operating Systems and File Management. 4 Chapter 4: Operating Systems and File Management 2 Chapter Contents  Section A: Operating System Basics.
Chapter 1 Chapter 1: Networking with Microsoft Windows 2000 Server.
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.
Operating Systems. Operating systems  Between the hardware and the application software lies the operating system. The operating system is a program.
1 ITSK 2611 Welcome. 2 Operating System 3 What is an OS Resource Manager –Disk –Memory –CPU Device Manager –Printers –Video Card –Sound Card Utility.
COSC513 Project Linux Features Instructor: Prof. Mort Anvari Student: Yingfeng Luo ID: #
A Comparison of Linux vs. Windows Bhargav A. Sorathiya B.E. 4 th C.E. Roll no:6456.
1 University of Palestine Faculty of Business Administration and Finance M.I.S Applications Application of Information Systems (Linux) Prepared By: Muhannad.
BAI517 Chris Redford. Section Outline Objectives GNU The Linux 2.6 Kernel The Heritage of Linux What’s so good about Linux? Features of Linux.
Chapter 4 System Software. Software Programs that tell a computer what to do and how to do it. Sets of instructions telling computers to perform actions.
An Introduction to Linux Name: Haixin Wang ID :
CS 390 Unix Programming Summer Unix Programming - CS 3902 Course Details Online Information Please check.
Linux Exposed (Unofficial guide to kernel hacking)
Computers & Operating Systems
IT320 OPERATING SYSTEM CONCEPTS Unit 3: Welcome to Linux June 2011 Kaplan University 1.
Introduction of Linux Course: COSC 513 Student: Liang He Prof: Dr. Morteza Anvari.
IT320 OPERATING SYSTEM CONCEPTS Unit 3: Welcome to Linux September 2012 Kaplan University 1.
A Study on Linux Operating System Ying Jiang ID:
Chapter 9: Networking with Unix and Linux. Objectives: Describe the origins and history of the UNIX operating system Identify similarities and differences.
3 February Introduction to Operating Systems.
Silberschatz, Galvin and Gagne ©2011 Operating System Concepts Essentials – 8 th Edition Chapter 2: The Linux System Part 1.
Chapter 1: Introduction to Linux. 2 Introduction Computer Components: –Hardware –Software Types of hardware and software Important components of an OS.
CEG 2400 FALL 2012 Linux/UNIX Network Operating Systems.
This slide deck is for LPI Academy instructors to use for lectures for LPI Academy courses. ©Copyright Network Development Group Module 01 Introduction.
UNIX U.Y: 1435/1436 H Operating System Concept. What is an Operating System?  The operating system (OS) is the program which starts up when you turn.
Lecture 1: Network Operating Systems (NOS)
به نام خدای مهربان زبان تخصصی دانشجویان کامپیوتر English for Computer Students درس 3 جوانمرد Ejavanmard.blogfa.com
System SOFTWARE.
Computers: Tools for an Information Age
IT320 Operating System Concepts
Lecture 1-Part 2: Operating-System Structures
LINUX WINDOWS Vs..
Popular Operating System Chapter 8
Network Operating Systems (NOS)
Lecture 1: Network Operating Systems (NOS)
Chapter 6 Introduction to Network Operating Systems
LINUX WINDOWS Vs..
5 SYSTEM SOFTWARE CHAPTER
An Introduction to Linux Operating System Installation and commands
Networks Software.
Chapter 2: The Linux System Part 1
Evolution of Microsoft Windows: 1985 ~ 2009
Lecture 1-Part 2: Operating-System Structures
5 SYSTEM SOFTWARE CHAPTER
Section 1: Linux Basics and SLES9 Installation
Presentation transcript:

Overview of Linux A presentation for COSC513 By Jinfang Li Southeastern University

[1] What is Linux Linuxis a free, UNIX-like operating system. Linux is available for multiple platforms: PowerPC, Macintosh, Amiga, Atari, DEC Alpha, Sun Sparc, ARM, and many others. Linux aims for POSIX compliancy to maintain maximum compatibility with other UNIX-like systems.

[2] History of Linux l Linux was created originally by and named after a young student Linus Torvald at the University of Helsinki in Finland. l Linux began searching for ways to get more out of Minix in the spring of l On october 5th 1991, Linus announced his first "official" version of Linux, version l Three years later, in 1994, version 1.0 was officially released.

[3] System Features The main features of the Linux operating system: preemptive multitasking multiuser rudimentary security designed for connectivity uses full 32-bit access to data in protected mode

[3] System Features up to 128 MB RAM, and up to 4 Gig storage peacefully co-exists with DOS/Windows on separate partitions or hard disks the same machine; supports 256-character, case sensitive file names; all treated as files unification of file, directory, device, and interprocess input/output an hierarchical file system

[4] Linux kernel (a)The kernel is the central nervous system of Linux the operating system code which runs the whole computer (b)The kernel is under constant development It is always available in both the latest stable release and the latest experimental release. (c)The kernel design is modular OS code is very small able to load whatever functionality it needs then free the memory (d) the kernel remains small and fast yet highly extensible (e) the Linux kernel is a three disk set that offers a command line and will respond to the core UNIX commands.

[4] Linux kernel (f) Linux kernel development has split into two different branches 1.signified with version numbers starting with 1.0 and using even numbers is supposed to be a more stable, dependable version of Linux. 2.signified with versions numbered 1.1 and using odd numbers is a more daring quicker developing and therefore more buggy version of Linux for the adventuresome. (g) The Linux kernel is a large system and unfortunately contains bugs. They're fixed almost as soon as they're found.

[5] Software supported Linux supports a wide spectrum of applications or development packages. (a) Linux has GCC, Emacs, X-Windows, all the standard Unix utilities, TCP/IP (including SLIP and PPP) and hundreds of programs. (b) There is a DOS emulator which can run DOS itself and some DOS applications. (c) An iBCS2 emulator for SVR4 ELF and SVR3.2 COFF binaries is at a fairly advanced stage of development. (d) Work is progressing on an emulator for Microsoft Windows binaries. (e)Linux supports Java applications, compiles Java applications and applets, and has Java-enabled web browsers (such as Netscape).

[6] Applications Linux contains a wide variety of applications. (a)General Business Applications - Office Suites, Financial Programs, Word Processors, Text Editors, Spreadsheets (b)Database Tools - Databases, Database Tools and Utilities (c) Development Tools - Programming Software, Tools, and Utilities

[6] Applications (e) Internet Utilities - HTML Editors, Internet Applications and Utilities, ,Software, Web Browsers, Web Servers (f) Networking Tools -- Networking Tools and Utilities (g) Miscellaneous Applications (h) Linux Software Map (LSM)

[7] Advantages and Disadvantages Advantages: (a) Cost The Linux OS is entirely cost- and license-free. The only expenses involved are those of hardware and maintenance. (b) OS Stability Linux almost never freezes under normal use. Linux has been known to run some applications for months and years at a time. (c) Speed Linux machines are also known to be extremely fast, because the operating system is very efficient at managing resources.

[7] Advantages and Disadvantages Advantages: (d) Portability Linux can run on ARMs, DEC Alphas, SUN Sparcs, M68000 machines (like Atari and Amiga), MIPS and PowerPCs, and others. So no matter what computer you're running, Linux will work on your hardware. (e) Power and Customization Linux can be tailored to your specific hardware and software needs, as well as other operating systems. (f) Support Support for the Linux OS is entirely free. There is extensive documentation covering almost everything you will use.

[7] Advantages and Disadvantages Disadvantages: (a) Lack of technical support Having no source of technical support for the linux operating system, so for its application. (b) Hardware problems Linux can be hard to install and doesn’t work on all hardware platforms as it is not a commercial program development operation.

[7] Advantages and Disadvantages Disadvantages: (c) Maintainance Linux requires that you learn to perform administration tasks like adding new users and installing software. (d) Lack of experience It has many features which require patience to learn, and experience to fully understand. (e) Accountability Use of the Linux OS is strictly at-your-own-risk. There is no one who is responsible if the OS fails.

[8] Summary Linux is the only operating system today that is freely available to provide multitasking and multiprocessing capabilities for multiple users on IBM PC-compatible hardware platform. Linux separates you from the market of the various commercial providers. You are not locked into upgrading every few years and paying outrageous sums to update all your applications.

[8] Summary Linux is relatively stable on many system and presents you with an inexpensive opportunity to learn and use one of the most popular operating system in the world today --- Unix. Linux also provide you with easy access to the internet and rest of the information superhighway.

[9] Reference [1] Ricart, Manuel Alberto, "The complete idiot's guide to Linux ", [2] Ball, Bil, "How to use Linux", 1999 [3] Hall, Jon, "Linux for dummies" [4] Volkerding, Patrick, "Linux in plain English", 1997 [5] Ray, John, "Sams teach yourself Linux in 10 minutes", 1999 [6] Ball, Bill, "Sams' teach yourself Linux in 24 hours", 1998 [7] Sobell, Mark G "A practical guide to Linux", 1997 [8] Jack Tackeet, Jr. and Steven Burnett, “ Using Linux”, 4 th ed., 1999 [9] [10] [11]