UNIX introduction
-
Upload
mufix-community -
Category
Education
-
view
858 -
download
5
description
Transcript of UNIX introduction
![Page 1: UNIX introduction](https://reader037.fdocuments.in/reader037/viewer/2022102804/548b89d0b4795978168b46e0/html5/thumbnails/1.jpg)
UNIX Introduction and history
UNIXIntroduction
![Page 2: UNIX introduction](https://reader037.fdocuments.in/reader037/viewer/2022102804/548b89d0b4795978168b46e0/html5/thumbnails/2.jpg)
Your trainer…
Title: Network Engineer Education: Master Degree in
Network Engineering, BSC degree in Computer Engineering
Experience :Mcse,Mcitp,MCIT UNIX/Linux trainer.
Contact:[email protected] Mob.01113555023
Mohammed Hassan
Introduction
![Page 3: UNIX introduction](https://reader037.fdocuments.in/reader037/viewer/2022102804/548b89d0b4795978168b46e0/html5/thumbnails/3.jpg)
Objectives
Understand Unix. Its philosophy, different Unix families.
Discover the free world. Different licenses.
Discover Linux. From its history to the application in company.
By completing this presentation , you will be able to:
Introduction
![Page 4: UNIX introduction](https://reader037.fdocuments.in/reader037/viewer/2022102804/548b89d0b4795978168b46e0/html5/thumbnails/4.jpg)
Topics
Unix. Its philosophy and its history.
From Unix to Linux.
Plan:
Introduction
![Page 5: UNIX introduction](https://reader037.fdocuments.in/reader037/viewer/2022102804/548b89d0b4795978168b46e0/html5/thumbnails/5.jpg)
Unix
History and philosophy
Introduction
![Page 6: UNIX introduction](https://reader037.fdocuments.in/reader037/viewer/2022102804/548b89d0b4795978168b46e0/html5/thumbnails/6.jpg)
Preview
Unix utility.
Unix history.
Different Unix.
Targets of Unix.
Unix philosophy
Here’s what we’ll see:
Unix
![Page 7: UNIX introduction](https://reader037.fdocuments.in/reader037/viewer/2022102804/548b89d0b4795978168b46e0/html5/thumbnails/7.jpg)
Unix utilityUnix
Work 24/24, 7/7. Being multi tasks. Being multi users. Make scientists calculation. Being perfectly reliable.
Unix have to:
![Page 8: UNIX introduction](https://reader037.fdocuments.in/reader037/viewer/2022102804/548b89d0b4795978168b46e0/html5/thumbnails/8.jpg)
Unix HistoryUnix
Creation of Apple
Creation by Ken Thompson and Denis Ritchie from Bell Labs
Creation of Linux by Linus Torvalds
Split between BSD and type V Unix
1969 1976 1978
1991
Here’s Unix history
![Page 9: UNIX introduction](https://reader037.fdocuments.in/reader037/viewer/2022102804/548b89d0b4795978168b46e0/html5/thumbnails/9.jpg)
Unix History
![Page 10: UNIX introduction](https://reader037.fdocuments.in/reader037/viewer/2022102804/548b89d0b4795978168b46e0/html5/thumbnails/10.jpg)
The different UnixUnix
Solaris Sun AIX IBM HP-UX HP MacOS X Apple
Proprietary Unix
![Page 11: UNIX introduction](https://reader037.fdocuments.in/reader037/viewer/2022102804/548b89d0b4795978168b46e0/html5/thumbnails/11.jpg)
Licensed
3 major branches :
FreeBDS
NetBSD
OpenBSD
Server/Security oriented
BSD - Berkeley Software Distribution
The different UnixUnix
![Page 12: UNIX introduction](https://reader037.fdocuments.in/reader037/viewer/2022102804/548b89d0b4795978168b46e0/html5/thumbnails/12.jpg)
Proprietary Unix
are created and
sold for specific
computers
(example
Solaris/SPARC)
The different UnixUnix
![Page 13: UNIX introduction](https://reader037.fdocuments.in/reader037/viewer/2022102804/548b89d0b4795978168b46e0/html5/thumbnails/13.jpg)
Targets of UnixUnix
Scientist University Army States organization
According to its design, Unix targets are:
![Page 14: UNIX introduction](https://reader037.fdocuments.in/reader037/viewer/2022102804/548b89d0b4795978168b46e0/html5/thumbnails/14.jpg)
Everything is a file
Hard Drive, CDROM drive, CPU …
Task segmentation
A program must be portable
Write code quickly and to share with the community
Correct bugs quickly
Philosophy of Unix system
Unix philosophyUnix
![Page 15: UNIX introduction](https://reader037.fdocuments.in/reader037/viewer/2022102804/548b89d0b4795978168b46e0/html5/thumbnails/15.jpg)
Advantages and disadvantages of proprietary Unix:
Advantages Disadvantages
Buy cost
Maintenance cost
Not User Friendly
Unix philosophyUnix
Stability
High load Resistance
Security
![Page 16: UNIX introduction](https://reader037.fdocuments.in/reader037/viewer/2022102804/548b89d0b4795978168b46e0/html5/thumbnails/16.jpg)
QuizUNIX
The BSD system is a different Unix system
MacOSX is not based on the Unix system
UNIX system is a multi-task system
UNIX system is a multi-user system
![Page 17: UNIX introduction](https://reader037.fdocuments.in/reader037/viewer/2022102804/548b89d0b4795978168b46e0/html5/thumbnails/17.jpg)
From Unix to GNU/Linux
History and philosophy
Introduction
![Page 18: UNIX introduction](https://reader037.fdocuments.in/reader037/viewer/2022102804/548b89d0b4795978168b46e0/html5/thumbnails/18.jpg)
Preview
Open source softwares.
Free softwares
GNU / Linux.
Applications.
Here’s what we’ll see:
From Unix to GNU/Linux
![Page 19: UNIX introduction](https://reader037.fdocuments.in/reader037/viewer/2022102804/548b89d0b4795978168b46e0/html5/thumbnails/19.jpg)
Open source softwareFrom Unix to GNU/Linux
Binary form Sources unavailable Not human understandable Original form (Source) Human understandable Access to the sources.
There are two types of software
![Page 20: UNIX introduction](https://reader037.fdocuments.in/reader037/viewer/2022102804/548b89d0b4795978168b46e0/html5/thumbnails/20.jpg)
Open source softwareFrom Unix to GNU/Linux
Concept of Open Source and Proprietary system
Open Sources Software – Offer the possibility for the user to access the source code of the application
Proprietary Software – Doesn’t offer the access to the source code
![Page 21: UNIX introduction](https://reader037.fdocuments.in/reader037/viewer/2022102804/548b89d0b4795978168b46e0/html5/thumbnails/21.jpg)
Free softwareFrom Unix to Linux
To be free a software must respect this 4 rules:
Free to execute
Free to read the code
Free to redistribute
Free to improve
![Page 22: UNIX introduction](https://reader037.fdocuments.in/reader037/viewer/2022102804/548b89d0b4795978168b46e0/html5/thumbnails/22.jpg)
GNU / LinuxFrom Unix to Linux
Free Software Foundation 1984 by Richard Stallman
A Free clone of Unix free free as in “free speech”, not as in “free beer”
GNU-GNU’s not UNIX GPL-General Public License A legal frame for the free software
Actual version : 3
FSF and GNU
![Page 23: UNIX introduction](https://reader037.fdocuments.in/reader037/viewer/2022102804/548b89d0b4795978168b46e0/html5/thumbnails/23.jpg)
GNU / LinuxFrom Unix to Linux
Created in 1991 by Linus Torvalds Minix clone Based on concepts and Unix philosophy Sources available for free on Internet. A community appeared on internet Linux is not an operating system
The birth of the Linux Kernel
![Page 24: UNIX introduction](https://reader037.fdocuments.in/reader037/viewer/2022102804/548b89d0b4795978168b46e0/html5/thumbnails/24.jpg)
GNU / LinuxFrom Unix to Linux
Very early Richard Stallman convinces Linus Torvalds to put the kernel v 0.12 under GPL license
GNU softwares are then adapted to work with Linux kernel
The Linux kernel and GNU softwares make a true operating system
GNU + Linux Kernel = GNU/Linux
![Page 25: UNIX introduction](https://reader037.fdocuments.in/reader037/viewer/2022102804/548b89d0b4795978168b46e0/html5/thumbnails/25.jpg)
DistributionsFrom Unix to Linux
A distribution contains often: A Kernel (sometimes modified). A software library. An installation program. A package manager.
What’s a distribution
![Page 26: UNIX introduction](https://reader037.fdocuments.in/reader037/viewer/2022102804/548b89d0b4795978168b46e0/html5/thumbnails/26.jpg)
ApplicationsFrom Unix to Linux
The most used distributions:
![Page 27: UNIX introduction](https://reader037.fdocuments.in/reader037/viewer/2022102804/548b89d0b4795978168b46e0/html5/thumbnails/27.jpg)
Application
Web server FTP server DHCP/DNS server Proxy/Cache server Firewall Embeded systems
GNU/Linux is used in company for:
From Unix to Linux
![Page 28: UNIX introduction](https://reader037.fdocuments.in/reader037/viewer/2022102804/548b89d0b4795978168b46e0/html5/thumbnails/28.jpg)
Advantage and disadvantages de Linux :
Advantages Disadvantages
No After Sale services
Lack of Knowledge
Not User-friendly
Stability
Reliability
Security
ApplicationsFrom Unix to Linux
![Page 29: UNIX introduction](https://reader037.fdocuments.in/reader037/viewer/2022102804/548b89d0b4795978168b46e0/html5/thumbnails/29.jpg)
QuizzFrom Unix to Linux
The FSF was created by Richard Stallman
GNU is Linux
Richard Stallman created the Linux kernel
There are many Linux distributions on the market
![Page 30: UNIX introduction](https://reader037.fdocuments.in/reader037/viewer/2022102804/548b89d0b4795978168b46e0/html5/thumbnails/30.jpg)
Stop and Think
Do you have any questions ?
From Unix to Linux