Operating systém GNU Linux. History First computers –WW II The Bomb (Alan Turing) Colosus (Thomas Flowers)

Slides:



Advertisements
Similar presentations
Welcome to Linux Community. A free Unix-type operating system developed under the GNU General Public License. ● Open source ● Popular ● Support most of.
Advertisements

CS 497C – Introduction to UNIX Lecture 26: - The Process Chin-Chih Chang
UNIX Introduction. Computer Center, CS, NCTU 2 UNIX History (1)  Before Multics there was chaos, and afterwards, too Multics:  Multiplexed information.
Operating Systems - Introduction S H Srinivasan
Introduction to Linux/UNIX. History UNIX beginnings in 1969 (Linus Torvalds is born!) AT & T Bell Laboratories (Ken Thompson & Dennis Richie) Working.
Operating Systems ECE344 A brief history of OS Ding Yuan ECE Dept., University of Toronto
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.
UNIX/Linux System Programming Jordan University of Science and Technology History.
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.
Unix Background / History CSE 4251, Sp 2014, Bolz 422 Dr. Bob Mathis,
Overview of Linux CS3530 Spring 2014 Dr. José M. Garrido Department of Computer Science.
POS/420 Introduction to Unix Philip Robbins – March 12, 2013 (Week 1)
Linux in More Detail Shirley Moore CPS5401 August 29,
LINUX System : Lecture 2 OS and UNIX summary Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang University Acknowledgement.
UNIX OS By: Desmond Dagg Alannah Storm Mullins Carl Kavanagh Gareth Dunne Behzad Sanehi.
Module 1 Introduction to UNIX/Linux
Cmsc 312 Operating Systems. UNIX? DOS – PC? VAX/VMS - mainframe Unix – PC, workstation, mainframe 1970 bell Lab For computer scientist? Why popular? Free.
2INC0 Operating Systems Introduction to Linux
Linux Un*x Overview Peter Norton’s Guide to Unix Running Linux (O’Reilly)
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 UNIX Common Shells Commands By C. Shing ITEC Dept Radford University.
PROGRAMMING PROJECT POLICIES AND UNIX INTRO Sal LaMarca CSCI 1302, Fall 2009.
Second edition Your UNIX: The Ultimate Guide Das © 2006 The McGraw-Hill Companies, Inc. All rights reserved. The Operating System Allocates memory for.
Natawut NupairojAssembly Language1 Unix Survival Guide.
Session 2 Wharton Summer Tech Camp Basic Unix. Agenda Cover basic UNIX commands and useful functions.
Linux Introduction What is Linux? How do you use it?
USING YOUR INSTALLED LINUX SYSTEM.  Common Linux Tasks  Installing Custom Packages  Common GUI Applications  Command Line Shell  Directory Structure/Navigation.
Unix/Linux cs3353. The Shell The shell is a program that acts as the interface between the user and the kernel. –The shell is fully programmable and will.
LIS508 lecture 6: looking at linux Thomas Krichel
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.
Lab 3 + Using the Terminal 1. "Under Linux there are GUIs (graphical user interfaces). where you can point and click and drag, and hopefully get work.
UNIX History - joint venture between MIT and Bell Labs (originally called Multics) – Ken Thompson (AT&T) created an operating system to run Space.
1 Lecture 6 Introduction to Process Management 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.
 Before Multics there was chaos, and afterwards, too › Multics:  Multiplexed information and Computing Service  1965 ~ 1969  Bell labs, GE, MIT 
Basic of UNIX For fresh members of SPARCS
Linux Commands C151 Multi-User Operating Systems.
The UNIX Time-sharing system
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.
UNIX History UNIX began as a research project. UNIX System V developed at Bell Laboratories. BSD (Berkley Software Distribution) UNIX XENIX UNIX Sun Operating.
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.
PTA Linux Series Copyright Professional Training Academy, CSIS, University of Limerick, 2006 © Workshop I Introduction to Linux Professional Training Academy.
UNIX/LINUX OPERATING SYSTEM
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.
INTRODUCTION TO SHELL SCRIPTING By Byamukama Frank
Getting Started with Linux
LINUX SYSTEM AND NETWORK ADMINISTRATION created by:gaurav shrivastava contact:-
Overview of Linux Fall 2016 Dr. Donghyun Kim
Welcome to Linux Chap#1 Hanin Abdulrahman.
UNIX Introduction History Main Features UNIX Operating System
System Programming and administration CS 308
Eric Shook Department of Geography Kent State University
IT244 - Introduction to Linux / Unix Instructor: Bo Sheng
Structure of Unix OS.
Windows users should download putty or bitvise:
Overview The expectation is you will do the codeacademy.com “learn the command line” training and get familiar with the Linux/Unix tools Don’t forget.
Unix : Introduction and Commands
CSE 303 Lecture 1 introduction to Linux/Unix environment
Chapter 7 File and file System structure
Introduction to Linux/UNIX
UNIX Introduction.
Linux Professor Sabol.
Welcome to Linux Chap#1 Hanin Abdulrahman.
Welcome to Linux Chap#1.
Consult America Technology Consulting Services
Presentation transcript:

Operating systém GNU Linux

History First computers –WW II The Bomb (Alan Turing) Colosus (Thomas Flowers)

History ENIAC 1946 (US Army)

History 1936: Z1-Z3 Computers (Konrad Zuse, Germany) Destroyd 1944

Jobs system Languages of Symbolic Adreses (Assembler) UNIVAC (1. commercial product)

Early computers with Operating systems –MFT (IBM,1962) –Multics (Multiplexed Information and Computing servicies, Bell laboratories, 1964)

UNIX 1969 Ken Thompsen, Dennis Ritchie (Bell Laboratories, AT&T) Computer game Space Travel –Multitasking –Multiuser –Written in Hight Programming Language (C) –File system

History of UNIX

LINUX 1991 (Linux Thorvald) Linux Distribution –Debian, Fedora, Red Hat,… GNU Linux SLAX

PC Operation Systems 1981 MS DOS 1985 MS Windows –….

Architecture of OS

Shell Application sw for communication between user and OS kernel –Bourne shell (bs) –Borne again shell (bash) –C shell (csh) –… –Secure shell (ssh)

Bourne again shell GNU shell used in various distribution of GNU Linux UNIX compatible

File system ls –ls –l pwd cd rm,cp,mv type more

Linux file system bin --- basic executable files boot --- start szstem files etc --- tables home --- home directories of users lib --- libraries mnt --- mounted devicies usr --- applications

Redirection of input, output echo “Hello friends” echo “Hello friends” >file type file type file, file > file type file | more mail

Rules of acces rwxrwxrwx rwxr- -r-- chmod chown

Processes ps ps –aux while 1 do echo ”hallo” while 1 do echo ”hallo” > file & running on background kill PID

Users /etc/passwd adduser

Exercise Create new user with your login name Create user vanicek Create file with a greeting Send this file by mail to user vanicek Set rights to this file to everyone Start a process iteratively sending an greeting to user vanicek Stop this process