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.

Slides:



Advertisements
Similar presentations
By- Anjali Bhardwaj. An operating system (OS) is a collection of software that manages computer hardware resources and provides common services for computer.
Advertisements

Chapter One The Essence of UNIX.
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.
Guide To UNIX Using Linux Third Edition
Xuan Guo Chapter 1 What is UNIX? Graham Glass and King Ables, UNIX for Programmers and Users, Third Edition, Pearson Prentice Hall, 2003 Original Notes.
Operating Systems.
Linux Operating system
Introduction to Linux Environment Dr.S.Siva Kumari Mrs.S.Siva Ranjani Avinashilingam University.
UNIX/Linux System Programming Jordan University of Science and Technology History.
The University of Akron Summit College Business Technology Department Computer Information Systems 2440: 145 Operating Systems Introduction to UNIX/Linux.
CSCI 330 T HE UNIX S YSTEM Dr. Reva Freedman Department of Computer Science Northern Illinois University Spring 2009.
What is Unix Prepared by Dr. Bahjat Qazzaz. What is Unix UNIX is a computer operating system. An operating system is the program that – controls all the.
Linux Basics CS 302. Outline  What is Unix?  What is Linux?  Virtual Machine.
Linux Shells Dr. Michael L. Collard 1.
Stuart Cunningham - Computer Platforms COMPUTER PLATFORMS Network Operating Systems Week 9.
Overview of Linux CS3530 Spring 2014 Dr. José M. Garrido Department of Computer Science.
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.
유닉스, 왜 공부하나 ? 자동화 –GUI vs commands 서버 개발 능력, 관리 능력 – 데스크탑에서의 개발과 관리와의 차이 ?
LINUX System : Lecture 2 OS and UNIX summary Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang University Acknowledgement.
CENT 305 Information Systems Security Linux Introduction.
1 University of Palestine Faculty of Business Administration and Finance M.I.S Applications Application of Information Systems (Linux) Prepared By: Muhannad.
Chapter 1: Welcome to Linux An intro to UNIX-related operating systems.
بسم الله الرحمن الرحيم What is an operating system? 1- An interface between the user and Hardware 2- Control Program 3- Resource Manager.
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.
CS 390 Unix Programming Summer Unix Programming - CS 3902 Course Details Online Information Please check.
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.
Unix/Linux for beginners:
UNIX  Portable (common to many computer architectures), multitasking, multi-user operating system  Introduced by Bell labs in mid-1960’s  Thus, much.
1 Lecture 1 Introduction & Getting Started COP 3353 Introduction to UNIX.
Unix – Linux CS3353 Ssystem Administration. OS The Operating System – Acts as the interface to all software, hardware, and users of a computer. – Requires.
CSCI 330 UNIX and Network Programming Unit I Introduction.
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.
Linux History C151 Multi-User Operating Systems. Open Source Programming Open source programming: 1983, Richard Stallman started the GNU Project (GNU.
Introduction to UNIX Karl Harrison September 2004.
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.
Chapter 1 Basic Concepts of Operating Systems Introduction Software A program is a sequence of instructions that enables the computer to carry.
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.
Gorman, Stubbs, & CEP Inc. 1 Introduction to Operating Systems Lesson 8 Linux.
CEG 2400 FALL 2012 Linux/UNIX Network Operating Systems.
WHY AN OPERATING SYSTEM (OS) OS interacts with hardware and manages programs. Programs not expected to know which hardware they will run on. Must be possible.
This slide deck is for LPI Academy instructors to use for lectures for LPI Academy courses. ©Copyright Network Development Group Module 01 Introduction.
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.
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.
Feeling Linux yourself Dr. Tran, Van Hoai Faculty of Computer Science and Engineering HCMC Uni. of Technology
Linux Operating Systems Taking Control of the Terminal
Overview of Linux Fall 2016 Dr. Donghyun Kim
Karl Harrison September 2004
IT244 - Introduction to Linux / Unix Instructor: Bo Sheng
LINUX WINDOWS Vs..
Welcome to Linux Chap#1 Hanin Abdulrahman.
UNIX & LINUX Operating Systems
Welcome to CIS 52 WELCOME WELCOME WELCOME W E L C O M E.
Structure of Unix OS.
UNIX & LINUX Operating Systems
LINUX WINDOWS Vs..
Lecture 5: UNIX & LINUX Operating Systems
Copyright ©2008 by Pearson Education, Inc
Linux Professor Sabol.
Welcome to Linux Chap#1 Hanin Abdulrahman.
Welcome to Linux Chap#1.
Introduction to Operating Systems
Operating System By Prakash G Asnani
Presentation transcript:

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 and hardware on your computer Basically, there are two ways to interact with the computer 1. command-line 2.Graphical User Interface (GUI)

3 History of Unix originally developed in 1969 by a group of AT&T employees at Bell Labs, including Ken Thompson, Dennis Ritchie,Brain Kernighan,etc.. The Unix operating system was first developed in Assembly language, but by 1973 had been almost entirely recoded in C,

Unix Architecture

kernel: The kernel is the heart of the operating system. It interacts with hardware and most of the tasks like memory management, tash scheduling and file management. Shell: The shell is the utility that processes your requests. When you type in a command at your terminal, the shell interprets the command and calls the program that you want. The shell uses standard syntax for all commands. C Shell, Bourne Shell and Korn Shell are most famous shells which are available with most of the Unix variants.

Shells An interface between the Linux system and the user Used to call commands and programs An interpreter Powerful programming language – “Shell scripts” =.bat.cmd EXEC REXX Many available (bsh; ksh; csh; bash; tcsh)bashtcsh

What is Linux In Sept 1991, Linus Torvalds, a second year student of Computer Science at the University of Helsinki, developed the preliminary kernel of Linux, known as Linux version 0.0.1

Linux v/s Unix UNIX Operating System Names A few popular names: HP-UX IBM AIX Sun Solairs Mac OS X IRIX Linux Distribution (Operating System) Names A few popular names: Redhat Enterprise Linux Fedora Linux Debian Linux Suse Enterprise Linux Ubuntu Linux

Common Things Between Linux & UNIX Both share many common applications such as: GUI, file, and windows managers (KDE, Gnome) Shells (ksh, csh, bash) Various office applications such as OpenOffice.org Development tools (perl, php, python, GNU c/c++ compilers)

Unix File System Basics Linux files are stored in a single rooted, hierarchical file system – Data files are stored in directories (folders) – Directories may be nested as deep as needed Directories User home directories Data files root

Naming Files Files are named by – naming each containing directory – starting at the root This is known as the pathname /etc/passwd /home/neale/b

Features of Unix multi-user more than one user can use the machine at a time supported via terminals (serial or network connection). It does this by time-slicing the computer processor at regular intervals between the various users. multi-tasking more than one program can be run at a time hierarchical directory structure to support the organisation and maintenance of files

Advantages of Unix over Windows Security UNIX is considered 'more secure' while WINDOWS is considered 'less secure'. Open Source Linux is an open source we can get over internet. It’s source code is avialable we can change it according to our requirement. Free of Cost Free from Virus

Questions???

Thank You