UNIX/Linux Operating System

Slides:



Advertisements
Similar presentations
1 Pertemuan 24 Sistem Operasi Unix Matakuliah: T0316/sistem Operasi Tahun: 2005 Versi/Revisi: 5.
Advertisements

Guide To UNIX Using Linux Third Edition
“Final?” Day Unix/Linux April 8, 2014 Dr. Bob Mathis.
Introduction to Linux/UNIX. History UNIX beginnings in 1969 (Linus Torvalds is born!) AT & T Bell Laboratories (Ken Thompson & Dennis Richie) Working.
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.
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.
A Practical Guide to Linux Slides Prepared by Vickie McCullough.
CST334 Unix & X Window System
Overview of Linux CS3530 Spring 2014 Dr. José M. Garrido Department of Computer Science.
A Day in the Life of a Systems Administrator So you want to be a sysadmin? Presented by: Austin Grice and Gayathri Swaminathan Oklahoma Information Technology.
Potential Unix/Linux Questions March 25, 2014 Dr. Bob Mathis.
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.
Operating System - Linux Ph. D. Course Work : PHYS 601 Statistics and Computer Applications Presented By: Sanjay Godara Dept. of Physics & Astrophysics.
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
Chapter 2: Linux & POSIX “She sells bash shells by the C shore”
© Prepared By: Razif Razali 1 TMK 265: UNIX SYSTEM CHAPTER ONE – UNIX PHILOSOPHY.
History of UNIX a short version CSCI 333 August 31, 2011.
Unix/Linux for beginners:
Introduction to Unix Motherhood…. 2 Who I am… Bill Richards USAF Retired (1994) GS-13 Defense Information Systems Agency at Tinker AFB (1995) Network.
Unix – Linux CS3353 Ssystem Administration. OS The Operating System – Acts as the interface to all software, hardware, and users of a computer. – Requires.
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.
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 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
A Day in the Life of a Systems Administrator So you want to be a sysadmin? Presented by: Austin Grice and Gayathri Swaminathan Oklahoma Information Technology.
OPS224 Operating Systems - Unix Instructor: MURRAY SAUL.
Fall 2011 Nassau Community College ITE153 – Operating Systems 1 Session 10 Let’s Bring Everything Together.
UNIX/Linux Fundamentals – Lecture 1 Md Modasshir.
CIT 140: Introduction to ITSlide #1 CSC 140: Introduction to IT Operating Systems.
UNIX and SOFTWARE TOOLS Dr. Tran, Van Hoai Faculty of Computer Science and Engineering HCMC Uni. of Technology
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.
UDel CISC361 Study Operating System principles - processes, threads - scheduling - mutual exclusion - synchronization - deadlocks - memory management -
Feeling Linux yourself Dr. Tran, Van Hoai Faculty of Computer Science and Engineering HCMC Uni. of Technology
Overview of Linux Fall 2016 Dr. Donghyun Kim
A Synopsis of Their History
IT244 - Introduction to Linux / Unix Instructor: Bo Sheng
LINUX WINDOWS Vs..
Welcome to Linux Chap#1 Hanin Abdulrahman.
Welcome to CIS 52 WELCOME WELCOME WELCOME W E L C O M E.
Group members Byron Farrell Zhimian Wu Mingjun Gao Calvin Ho
CASE STUDY 1: Linux and Android
Case Study : Linux In the previous chapters, we examined many operating system principles, abstractions, algorithms, and techniques in general. Now it.
Operating Systems Georgios Varsamopoulos
BSD (Unix) vs. GNU/Linux
UNIX & LINUX Operating Systems
UNIX Basics + shell commands
Chapter 1 The Essence of UNIX and Linux
Computer Software CS 107 Lecture 2 September 1, :53 PM.
Windows users should download putty or bitvise:
UNIX/LINUX Introduction
Guide To UNIX Using Linux Third Edition
Introduction to Linux/UNIX
A short Linux History of UNIX/Linux
Lecture 5: UNIX & LINUX Operating Systems
Understanding Linux and the BASH shell v
Linux Professor Sabol.
Case Study : Linux In the previous chapters, we examined many operating system principles, abstractions, algorithms, and techniques in general. Now it.
Welcome to Linux Chap#1 Hanin Abdulrahman.
How can I learn C language?
Case Study : Linux In the previous chapters, we examined many operating system principles, abstractions, algorithms, and techniques in general. Now it.
Section 1: Linux Basics and SLES9 Installation
Welcome to Linux Chap#1.
CIS 191 Linux and Unix Skills
Presentation transcript:

UNIX/Linux Operating System Haiyong Zheng http://vision.ouc.edu.cn/~zhenghaiyong

Contents History and Hackers UNIX-like Structure Bourne Again SHell

Contents History and Hackers UNIX-like Structure Bourne Again SHell

UNIX Since 1969

Since 1965 GE-645 + => DEC PDP-7 Since 1969 Since 1971 MULTiplexed Information and Computing Service General-Purpose Time-Sharing Multi-User + => Batch Processing Space Travel DEC PDP-7 Since 1969 UNiplexed Information and Computing Service Since 1971 DEC PDP-11/24 UNIX Memory: 12KB 2 Space Travel: 12KB Memory: 24KB Harddisk: 500KB Since 1973 Assembly 3rd Kernel C July 1974 5th UNIX EduOnly

Minix=>Freax=>Linux 4.X BSD System IV System V Since 1978 1992 POSIX Linux GNU Minix=>Freax=>Linux GNU’s Not Unix Since 1991 Since 1984 http://www.kernel.org http://www.gnu.org http://www.fsf.org

http://zh.wikipedia.org/wiki/UNIX

480 distros

Contents History and Hackers UNIX-like Structure Bourne Again SHell

Version 7 UNIX PDP11 Filesystem Layout

Contents History and Hackers UNIX-like Structure Bourne Again SHell

GNU/Linux Bash vim ssh RegEx grep sed awk … find sort xargs … pipeline I/o redirection

UNIX Philosophy Small is beautiful. Make each program do one thing well. Build a prototype as soon as possible. Choose portability over efficiency. Store data in flat text files. Use software leverage to your advantage. Use shell scripts to increase leverage and portability. Avoid captive user interfaces. Make every program a filter.

Linus Torvalds Really, I’m not out to destroy Microsoft. That will just be a completely unintentional side effect. Software is like sex; it’s better when it’s free. Talk is cheap. Show me the code. Those that can, do. Those that can’t, complain.