Linux Operating System

Similar documents
Instructions: Step 1: Respond to the following: IT131 Linux+

CompTIA Linux+ Guide to Linux Certification Fourth Edition. Chapter 2 Linux Installation and Usage

Linux+ Guide to Linux Certification, Third Edition. Chapter 2 Linux Installation and Usage

Introduc+on. General Information. General Information. General Information. General Information. General Information

About the Presentations

Linux Essentials. Smith, Roderick W. Table of Contents ISBN-13: Introduction xvii. Chapter 1 Selecting an Operating System 1

Operating Systems Concepts

How to Use This Lab Manual

A+ Guide to Managing and Maintaining your PC, 6e. Chapter 2 Introducing Operating Systems

Installation of Fedora 12 with CD

Unit 2: Manage Files Graphically with Nautilus Objective: Manage files graphically and access remote systems with Nautilus

Operating Systems CS3502 Spring 2018

EE516: Embedded Software Project 1. Setting Up Environment for Projects

CSE 390a Lecture 1. introduction to Linux/Unix environment

The Slide does not contain all the information and cannot be treated as a study material for Operating System. Please refer the text book for exams.

CIS 191A Final Exam. Fall CIS 191 Final Exam

Operating systems fundamentals - B02

Chapter 2 Software Components

Introduction to Linux. Woo-Yeong Jeong Computer Systems Laboratory Sungkyunkwan University

CSCI 2132 Software Development. Lecture 3: Unix Shells and Other Basic Concepts

Introduction to Linux

Regardless of the size and complexity of the computer and the operating system, all operating systems perform the same four basic functions:

Introduction to Linux

Computer Software A computer contains two major sets of tools, software and hardware. Software is generally divided into Systems software and

PARALLELS SERVER 4.0 FOR MAC BARE METAL EDITION README

CPS221 Lecture: Operating System Functions

CSE 391 Lecture 1. introduction to Linux/Unix environment

EECS 678: Introduction to Operating Systems. Heechul Yun

CISC 220 fall 2011, set 1: Linux basics

Linux+ Guide to Linux Certification, Third Edition. Chapter 6 Advanced Installation

OPS235: Week 1. Installing Linux ( Lab1: Investigations 1-4)

Accounting Software. Collaboration Software

CS 300 Data Structures

History of Unix and Linux

CPS221 Lecture: Operating System Functions

IT ESSENTIALS V. 4.1 Module 5 Fundamental Operating Systems

Introduction to Linux

CompTIA Linux Course Overview. Prerequisites/Audience. Course Outline. Exam Code: XK0-002 Course Length: 5 Days

Introduction to Linux

CSE 391 Lecture 1. introduction to Linux/Unix environment

This is Lab Worksheet/Installation 7

Parallels Server 5 Bare Metal

INF322 Operating Systems

Computer. Operating Systems Introduction to Operating System (OS)

What is UNIX? A Little Bit about UNIX and User Interfaces. Adapted from Practical Unix and Programming Hunter College

SPPEXA TEACHLET: GETTING STARTED WITH L4RE CARSTEN WEINHOLD

Computer Architecture Lab 1 (Starting with Linux)

This is Lab Worksheet 7 - not an Assignment

COPYRIGHTED MATERIAL. Unix Fundamentals. Brief History

CST Algonquin College 2

About Me. Office Hours: Tu 4-5, W 1-2, or by appointment Office: 346A IST Bldg

Chap2: Operating-System Structures

Guide to Linux+, Fourth Edition Chapter 2 Solutions

Installation Quick Start SUSE Linux Enterprise Server 11

Perl and R Scripting for Biologists

mywbut.com UNIX Operating System

Appendix A GLOSSARY. SYS-ED/ Computer Education Techniques, Inc.

Today. Operating System Evolution. CSCI 4061 Introduction to Operating Systems. Gen 1: Mono-programming ( ) OS Evolution Unix Overview

Welcome to CSE 4300! Spring 2018

Chapter 2: Operating-System Structures

Learning Linux! Labs and more labs!

Computer System Management - File Systems

Fedora Core: Made Simple

Linux Administration

OPERATING SYSTEM. PREPARED BY : DHAVAL R. PATEL Page 1. Q.1 Explain Memory

Parallels Virtuozzo Containers 4.6 for Linux Readme

CS 390 Chapter 2 Homework Solutions

Lecture Topics. Announcements. Today: Operating System Overview (Stallings, chapter , ) Next: Processes (Stallings, chapter

www highskills pt pt

COURSE PLAN COMPUTER INFORMATION TECHNOLOGY

Introduction to Linux Overview and Some History

Manage Directories and Files in Linux. Objectives. Understand the Filesystem Hierarchy Standard (FHS)

Course Syllabus: Linux Essentials

EECS Software Tools. Lab 2 Tutorial: Introduction to UNIX/Linux. Tilemachos Pechlivanoglou

Chapter 02 Linux Installation and Usage

Chapter 2: Operating-System Structures. Operating System Concepts 9 th Edit9on

CS 300. Data Structures

LINUX FUNDAMENTALS (5 Day)

INTRODUCTION TO LINUX

Today. Operating System Evolution. CSCI 4061 Introduction to Operating Systems. Gen 1: Mono-programming ( ) OS Evolution Unix Overview

The student will have the essential skills needed to be proficient at the Unix or Linux command line.

Parallels Server 4.0 for Mac Bare Metal Edition

Underlying computer system = hardware + software

Operating Systems 3. Operating Systems. Content. What is an Operating System? What is an Operating System? Resource Abstraction and Sharing

Operating Systems. Copyleft 2005, Binnur Kurt

Introduction to Operating Systems. Note Packet # 1. CSN 115 Operating Systems. Genesee Community College. CSN Lab Overview

Introduction to Cygwin Operating Environment

IT 05: Fundamental Operating Systems Online Study Questions

Introduction to Linux. Fundamentals of Computer Science

RHCSA Rapid Track Course (RH199)

CS307: Operating Systems

UNIX/Linux Fundamentals Lecture 1. Nick Stiffler Philip Conrad

Computer Science 32 Object-Oriented Oriented Design and Implementation (in C++ on Linux)

client X11 Linux workstation

Chapter 2: System Structures. Operating System Concepts 9 th Edition

CS 378 (Spring 2003) Linux Kernel Programming. Yongguang Zhang. Copyright 2003, Yongguang Zhang

Introduction to Linux

COURSE OUTLINE. UNIX Programming 2014 Fall by Euiseong Seo

Systems Programming. The Unix/Linux Operating System

Downloaded from various sources on the NET

Transcription:

Linux Operating System IT250 Unit 1 Chapters 1, 2, and 3 An Introduction to Linux

Linux Operating Systems Wednesday, 9:00 am 1:20 pm Attendance is Mandatory! Each class may begin with a quiz from previous lecture Be on Time (quizzes are at start of class)! Submit Assignments I will not ask for them; this is your job! (late submissions are subject to penalty) Bring to class: Text Book & Lab Book USB Hard Drive Notepad, Highlighter, etc.

Unit 1 Agenda Lecture: Chapter 1, Welcome to Linux Chapter 2, Installation Overview Chapter 3, Step-by-Step Installation, pp. 51-84 Lab 1:. Lab 1.1: Linux Installation Lab 1.2: Customization and Additional Users Lab 1.3: Runlevels Assignment (refer to Agenda & Assignment handout): Assignment 1 Prepare for Quiz #1 on covered materials.

Linux is an Operating System: designed to manage computer resources made of Kernel and System Programs Freeware but distributed under terms of General Public License (GPL) Kernel: Developed by Linus Torvalds in 1991 Open souce software (mixture of Linus & Unix)

The Good of Linux: Applications are available graphical word processing networking security Administration Supports a range of Peripherals & Software Platforms IBM & Apple Support of Virtual Machines & Emulators (programs run in other OS s)

Growing Popularity of Linux: Technology Advances Hardware power Cost With hardware costs dropping, so must software costs Elinimates the high cost of proprietary OS s Linux becomes a generic operating system Linux is Portable (ablity to run on many different machines microprocessors or mainframes)

Linux Operating System Figure 1-1 A layered view of the Linux operating system

Linux Overview Kernel Programming Interface Ability to use system calls Simular to Dos Segment 40 User Support Support of 1 to 1,000 users each running distinct software programs User Support Unit 1: An Introduction to Linux Support of 1 to 1,000 users each running distinct software programs

Linux Overview Multitasking capabilities Ability to run programs simutaneously Secure Hierarchical Filesystem Files arranged under directories and subdirectories Linux Filesystem Standard (FSSTND) Evolved to Linux Filesystem Hierarchy Standard (FHS) Links: shared directories (as with shared folders) Security (protects filesystem elements from other usrers)

Figure 1-2 The Linux filesystem structure

The Shell Unit 1: An Introduction to Linux Command interpreter Linux Overview Availably Shells: Bourne Again Shell (BASH) Debian Almquist Shell (DASH) TC Shell (TCSH) Z Shell (zsh) Scripting (shell scripts as windows batch files): Wildcard & Ambiguous file references (use of?, *, and [ ],)

The Shell Unit 1: An Introduction to Linux Linux Overview Device-Independent Input and Ouput Allows Redirection to devices or files Shell does not compile programs; rather it interprets Job Control Allows users to work on several jobs at one time and switch betwwen them

Linux Overview GUIs: Graphical User Interface X Window System provides foundation of GUI with Linux 2 parts: desktop manager (GNOME or KDE) (picture oriented user interface) windows manager (chp 4 & 8) (program that runs under window manager and allows a user to open and close windows and run programs)

Linux Installation Requirements Hardware CPU Unit 1: An Introduction to Linux I686 and later processors Textual system 200 MHz Graphical system 400 MHz RAM Textual system 256 MB Graphical system 384-512 MB Hard Disk 2-8 GB

Figure 2-1 LVM: Logical Volume Manager

More installation information is in Chapter 2 This is an assignment! Questions from Chapter 2 may be in quizzes & exams. Study Chapter 2!

Downloading a CD/DVD ISO Image File fedoraproject.org/wiki/distribution/freemedia Other Ways to Download a CD/DVD ISO Image Browers attach to servers BitTorrent distributed via clients Mirrors servers with copies of files Verify an ISO Image File Via CHECKSUM See page 47 for syntax

Downloading Linux mirrors.fedoraproject.org

Figure 2-3 The iso directory for Fedora Core 5

Figure 3-1 The Logo screen

Figure 3-2 The Install or Upgrade screen

Figure 3-3 The Partition the Disk screen

Figure 3-4 The Boot Loader Configuration screen

Figure 3-5 The Network Configuration screen

Figure 3-6 The Network Configuration: Edit Interface window

Figure 3-7 The Software Selection screen

Figure 3-8 The pirut package selection utility with KDE selected

Figure 3-9 The Begin Installation screen

Figure 3-10 The Welcome screen

Figure 3-11 The Firewall screen

Figure 3-12 Disk Druid: main screen, default layout

Figure 3-13 Disk Druid: Add Partition window, ext3 filesystem

Figure 3-14 Disk Druid: Edit LVM Volume Group window

Figure 3-15 Disk Druid: Edit Logical Volume window

Figure 3-16 Disk Druid: Make Logical Volume window

Figure 3-17 Disk Druid: main screen with the new /home LV

Figure 3-18 Kickstart Configurator

Figure 3-19 The primary and extended partitions from the example

Figure 3-20 The Display settings window, Settings tab

Figure 3-21 The Display Settings window, Hardware tab, Monitor window

Lab 1: Unit 1: An Introduction to Linux Part 1 Chapter 3, Lab 1, Option 1 (page 3-4) omit options 2 and 3 Part 2 Chapter 3, Lab 2 (page 8-10) Part 3 Chapter 3, Lab 3 (page 11-12) Use Lab 1 Worksheet to obtain specific instructions for installation steps.

Unit 1 Agenda Lecture: Chapter 1, Welcome to Linux Chapter 2, Installation Overview Chapter 3, Step-by-Step Installation, pp. 51-84 Lab 1:. Lab 1.1: Linux Installation Lab 1.2: Customization and Additional Users Lab 1.3: Runlevels Assignment (refer to Agenda & Assignment handout): Assignment 1 Prepare for Quiz #1 on covered materials.