Chapitre i généralités et notions de base

Ecole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT
Ecole Supérieure Privée d'Ingénierie et de Technologies - ESPRITUn travailleur indépendant dans Upwork à Ecole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT
Ministère de l’Enseignement Supérieur et de la Recherche Scientifique
Direction Générale des Etudes Technologiques
Unix & Linux
Intitulé du Module :
Programme du Module
• Généralités et notions de base
• Commandes de base UNIX et GNU
• Systèmes de fichiers Linux
• Administration du système
• Programmation du SHELL
2
3
Généralités et notions de base
UNIX : Uniplexed Information and Computing System
Chapitre n°1
Bienvenue dans le monde Unix
Plan du chapitre
• Introduction
▫ Qu’est ce qu’un SE ?
▫ Classification des systèmes d’exploitation
• Présentation d'UNIX
▫ Historique
▫ Caractéristiques d’UNIX
▫ Fonctionnalités
• Présentation de LINUX
▫ Présentation
▫ Caractéristiques
▫ Distributions
• Questions/Réponses
4
5
I. Introduction
UNIX : Uniplexed Information and Computing System
6
Qu'est ce qu'un Système d'exploitation ?
Un système d’exploitation est un ensemble de programmes qui
coordonnent le fonctionnement des différents composants
matériels et logiciels d’un système informatique.
Le but d’un SE est d’accroitre la disponibilité des ressources pour
les utilisateurs et en même temps d’optimiser l’utilisation du
matériel.
7
Fonctions principales
Gérer et piloter les ressources matérielles et les répartir au mieux
entre les différents utilisateurs. Pour exécuter ce rôle d’arbitre, le
système d’exploitation doit disposer des privilèges inaccessibles par
rapport aux autres programmes.
Faciliter la tâche des utilisateurs en leur présentant une machine
virtuelle plus simple à utiliser que la machine réelle.
8
Structure d’un SE
▫ Mono tâche / Multi tâches
▫ Mono utilisateur / Multi utilisateurs
▫ Mode textuelle / Mode graphique
9
Classifications des SE
Classifications des SE peut être classifié suivant plusieurs
critères :
10
II. Présentation d’UNIX
UNIX : Uniplexed Information and Computing System
3
Généralités et notions de base
UNIX : Uniplexed Information and Computing System
Chapitre n°1
Bienvenue dans le monde Unix
12
Historique (1/2)
13
Historique (2/2)
14
Caractéristiques d’UNIX
Multi-utilisateurs et Multitâches.
Temps partagé
Systèmes de fichiers hiérarchiques.
Entrées-sorties intégrés au système de fichiers.
Gestion de la mémoire virtuelle
Processus réentrants
Interface utilisateur interactive (Shell)
15
Fonctionnalités d’UNIX
Gestion des ressources de l'ordinateur
Gestion des données
Communication entre utilisateurs
Environnement de programmation
Les principales fonctionnalités d'UNIX sont :
Plan du chapitre
• Introduction
▫ Qu’est ce qu’un SE ?
▫ Classification des systèmes d’exploitation
• Présentation d'UNIX
▫ Historique
▫ Caractéristiques d’UNIX
▫ Fonctionnalités
• Présentation de LINUX
▫ Présentation
▫ Caractéristiques
▫ Distributions
• Questions/Réponses
4
17
GNU: Gnu’s Not Unix
Richard Stallman
1983 : Ecrire un nouveau système d’exploitation
entièrement libre d’accès, d’utilisation, de modification
et de redistribution.
Basé sur Unix : GNU Gnu’s Not Unix.
Emacs, gcc
Conception d’un nouveau : HURD
(Hird of Unix Replacing Daemons) est lancé. Il n’a pas
toujours abouti.
GNU/Linux
Founder of GNU
Project and Free
Software
Foundation
18
GNU/ Linux
UNIX: à part entier.
Distribue sous Licence GPL (General Public Licence)
Intègre :
Le noyau développé par Linus Torvalds + une équipe
de développeurs.
Des composants logiciels libres issus du projet GNU
(gcc, Emacs…)
Disponible pour toutes les plateformes.
GNU/Linux remplace les éditions
propriétaires de UNIX.
19
Avantages de GNU/LINUX
Stable et robuste
Assistance
Code source disponible
Conforme aux normes et standards
Migration facilitée par les émulateurs et certaines applications
20
Distributions de Linux : Définition
Une distribution Linux est un regroupement de Logiciels (libres ou non) gravitant
autour de Linux. Les distributions actuelles comportent des procédures
d'installation simplifiées, une gestion des logiciels, un support technique.
Les distributions sont principalement composées de logiciels libres (sous licence
G.P.L) et sont en grande majorité librement téléchargeables sur Internet.
Une distribution se présente sous forme de fichiers téléchargeables sur des sites
ftp ou sous forme d’un ou plusieurs cd-rom. Une distribution est un ensemble
composé du noyau, d’applications et de documentations.
5
I. Introduction
UNIX : Uniplexed Information and Computing System
22
Architecture
Organisées en couches quasi indépendantes les unes des autres
23
IV. Questions/Réponses
UNIX : Uniplexed Information and Computing System
24
Questions/ Reponses (1/8)
1) Quel est le seul langage directement compréhensible par un ordinateur ?
2) Quel est de manière synthétique le rôle d’un système d’exploitation?
3) L’interface graphique fait-elle partie du système d’exploitation UNIX ?
Le système d’exploitation Unix
Le langage binaire, propre à chaque microprocesseur.
Un système d’exploitation est l’interface entre le matériel et les logiciels
Non. L’environnement graphique n’est pas inclus dans le système. C’est un
produit complémentaire fonctionnant en espace utilisateur.
25
Questions/ Reponses (2/8)
4) Que signifie multitâche :
A. Un programme peut effectuer plusieurs tâches en même temps.
B. Le système sait lancer plusieurs programmes les uns après les autres.
C. L’ordinateur sait faire plusieurs choses.
D. Le système d’exploitation sait exécuter plusieurs programmes simultanément.
5) Dans un système multi-utilisateurs :
A. Plusieurs personnes peuvent se connecter en même temps.
B. Les programmes peuvent tourner sous des noms d’utilisateurs différents.
C. Un utilisateur doit être connecté pour lancer des programmes.
D. Plusieurs utilisateurs peuvent se connecter mais pas en même temps.
6
Qu'est ce qu'un Système d'exploitation ?
Un système d’exploitation est un ensemble de programmes qui
coordonnent le fonctionnement des différents composants
matériels et logiciels d’un système informatique.
Le but d’un SE est d’accroitre la disponibilité des ressources pour
les utilisateurs et en même temps d’optimiser l’utilisation du
matériel.
27
Questions/ Reponses (4/8)
9) Pourquoi dit-on que Unix est portable ?
A. Son code source est de petite taille.
B. Le système fonctionne sur des ordinateurs portables.
C. Son code source est majoritairement écrit en langage C.
D. Unix n’est pas portable.
10) Que signifie BSD ?
Berkeley Software Distribution.
11) Quelle est l’entreprise qui a la première écrit Unix ?
Le laboratoire AT&T.
12) Quels sont les deux principaux standards Unix ?
BSD et System V.
28
Questions/ Reponses (5/8)
13) Citez trois Unix propriétaires.
Solaris, AIX, HP-UX,…etc
Il est dépositaire de la marque Unix et des recommandations
de compatibilité.
14) Quel est le rôle de The Open Group ?
15) Unix est-il standard ?
Oui, IEEE 1003 est un standard connu sous le nom de POSIX.
29
Questions/ Reponses (6/8)
16) Que signifie FSF ?
A. Free Society for Freedom.
B. Freeware Survey Front.
C. Free Software Foundation.
D. Foundation for Software to be Free.
Le logiciel libre et Linux
Le président de la FSF et le fondateur du mouvement des logiciels
libres.
17) Qui est Richard Stallman ?
30
Questions/ Reponses (7/8)
18) Un logiciel libre peut-il être payant ?
21) Qui a commencé à écrire Linux ?
Oui, seulement les sources doivent obligatoirement être diffusées
gratuitement.
19) Est-il légal de graver et de donner une distribution comme Fedora à vos
connaissances ?
Oui, la distribution est libre et les libertés offertes par la licence GPL
vous l’autorise
20) En quelle année le développement de Linux a-t-il commencé ?
En 1991.
Linus Torvalds.
31
Questions/ Reponses (8/8)
22) Citez trois distributions Linux très connues.
Red Hat, Debian, openSUSE, Fedora, etc.
La distribution Debian est libre et communautaire, tandis que la
Red Hat, bien que libre, est commerciale.
23) Quelle est la principale différence entre une distribution Debian et une distribution
Red Hat ?
Avec un liveCD.
24) Pourquoi, pour une entreprise, pourrait-il être plus sécurisant d’acheter des
licences de distributions commerciales comme Red Hat ou Novell ?
Pour le support, le suivi des correctifs de bugs et de sécurité.
25) Comment essayer Linux sans l’installer ?
1 sur 31

Recommandé

Tp n 1 linux par
Tp n 1 linuxTp n 1 linux
Tp n 1 linuxAmir Souissi
1.9K vues7 diapositives
Cours linux complet par
Cours linux completCours linux complet
Cours linux completaubin82
22.7K vues255 diapositives
Manuel des TP : Atelier systèmes 2 par
Manuel des TP : Atelier systèmes 2Manuel des TP : Atelier systèmes 2
Manuel des TP : Atelier systèmes 2Faycel Chaoua
5.1K vues66 diapositives
Cours informatique chapitre 1 ordinateur et système d'exploitation 7ème par
Cours informatique chapitre 1 ordinateur et système d'exploitation   7ème Cours informatique chapitre 1 ordinateur et système d'exploitation   7ème
Cours informatique chapitre 1 ordinateur et système d'exploitation 7ème Tunisie collège
59.6K vues6 diapositives
PFE : ITIL - Gestion de parc informatique par
PFE : ITIL - Gestion de parc informatiquePFE : ITIL - Gestion de parc informatique
PFE : ITIL - Gestion de parc informatiquechammem
40.4K vues28 diapositives
Rapport PFE Application Web Mobiles belwafi bilel par
Rapport PFE Application Web Mobiles belwafi bilelRapport PFE Application Web Mobiles belwafi bilel
Rapport PFE Application Web Mobiles belwafi bilelBelwafi Bilel
17.2K vues78 diapositives

Contenu connexe

Tendances

Conception et développement d’un système d’alerte et notification d’une tou... par
Conception et développement  d’un système d’alerte et notification  d’une tou...Conception et développement  d’un système d’alerte et notification  d’une tou...
Conception et développement d’un système d’alerte et notification d’une tou...Bilel Khaled ☁
18.5K vues66 diapositives
Presentation de gestionnaire de bibliothèque par
Presentation de gestionnaire de bibliothèquePresentation de gestionnaire de bibliothèque
Presentation de gestionnaire de bibliothèqueDaoues Amine
4.7K vues20 diapositives
Rapport du projet fin d'etudes par
Rapport du projet fin d'etudesRapport du projet fin d'etudes
Rapport du projet fin d'etudesTahani RIAHI
8.9K vues80 diapositives
Rapport de stage de perfectionnement - Mahmoudi Mohamed Amine par
Rapport de stage de perfectionnement - Mahmoudi Mohamed AmineRapport de stage de perfectionnement - Mahmoudi Mohamed Amine
Rapport de stage de perfectionnement - Mahmoudi Mohamed AmineMohamed Amine Mahmoudi
48.3K vues30 diapositives
Administration réseaux sous linux cours 1 par
Administration réseaux sous linux   cours 1Administration réseaux sous linux   cours 1
Administration réseaux sous linux cours 1Stephen Salama
2.7K vues43 diapositives
Conception et développement d'une application de gestion de production et de ... par
Conception et développement d'une application de gestion de production et de ...Conception et développement d'une application de gestion de production et de ...
Conception et développement d'une application de gestion de production et de ...Mohamed Aziz Chetoui
33.7K vues142 diapositives

Tendances(20)

Conception et développement d’un système d’alerte et notification d’une tou... par Bilel Khaled ☁
Conception et développement  d’un système d’alerte et notification  d’une tou...Conception et développement  d’un système d’alerte et notification  d’une tou...
Conception et développement d’un système d’alerte et notification d’une tou...
Bilel Khaled ☁18.5K vues
Presentation de gestionnaire de bibliothèque par Daoues Amine
Presentation de gestionnaire de bibliothèquePresentation de gestionnaire de bibliothèque
Presentation de gestionnaire de bibliothèque
Daoues Amine4.7K vues
Rapport du projet fin d'etudes par Tahani RIAHI
Rapport du projet fin d'etudesRapport du projet fin d'etudes
Rapport du projet fin d'etudes
Tahani RIAHI8.9K vues
Rapport de stage de perfectionnement - Mahmoudi Mohamed Amine par Mohamed Amine Mahmoudi
Rapport de stage de perfectionnement - Mahmoudi Mohamed AmineRapport de stage de perfectionnement - Mahmoudi Mohamed Amine
Rapport de stage de perfectionnement - Mahmoudi Mohamed Amine
Administration réseaux sous linux cours 1 par Stephen Salama
Administration réseaux sous linux   cours 1Administration réseaux sous linux   cours 1
Administration réseaux sous linux cours 1
Stephen Salama2.7K vues
Conception et développement d'une application de gestion de production et de ... par Mohamed Aziz Chetoui
Conception et développement d'une application de gestion de production et de ...Conception et développement d'une application de gestion de production et de ...
Conception et développement d'une application de gestion de production et de ...
Sécurité Réseau à Base d'un Firewall Matériel (fortigate) par Sakka Mustapha
Sécurité Réseau à Base d'un Firewall Matériel (fortigate)Sécurité Réseau à Base d'un Firewall Matériel (fortigate)
Sécurité Réseau à Base d'un Firewall Matériel (fortigate)
Sakka Mustapha15.4K vues
rapport de projet de fin d'étude_PFE par Donia Hammami
rapport de projet de fin d'étude_PFErapport de projet de fin d'étude_PFE
rapport de projet de fin d'étude_PFE
Donia Hammami45.5K vues
diagramme de séquence UML par Amir Souissi
diagramme de séquence UMLdiagramme de séquence UML
diagramme de séquence UML
Amir Souissi21.5K vues
Rapport PFE : Développement D'une application de gestion des cartes de fidéli... par Riadh K.
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Riadh K.202.1K vues
Présentation PFE (Conception et développement d'une application web && mobile... par Ramzi Noumairi
Présentation PFE (Conception et développement d'une application web && mobile...Présentation PFE (Conception et développement d'une application web && mobile...
Présentation PFE (Conception et développement d'une application web && mobile...
Ramzi Noumairi38.7K vues
Présentation de mon PFE par Nadir Haouari
Présentation de mon PFEPrésentation de mon PFE
Présentation de mon PFE
Nadir Haouari53.3K vues
Cours Big Data Chap1 par Amal Abid
Cours Big Data Chap1Cours Big Data Chap1
Cours Big Data Chap1
Amal Abid15.6K vues
Ecole ESMA : Rapport de projet - Application de gestion d'une bibliotheque par Mehdi Hamime
Ecole ESMA : Rapport de projet - Application de gestion d'une bibliothequeEcole ESMA : Rapport de projet - Application de gestion d'une bibliotheque
Ecole ESMA : Rapport de projet - Application de gestion d'une bibliotheque
Mehdi Hamime26.4K vues
Rapport stage pfe par rimeh moussi
Rapport stage  pfe Rapport stage  pfe
Rapport stage pfe
rimeh moussi33.6K vues
Fonctionnalités et protocoles des couches applicatives par fadelaBritel
Fonctionnalités et protocoles des couches applicativesFonctionnalités et protocoles des couches applicatives
Fonctionnalités et protocoles des couches applicatives
fadelaBritel11.6K vues
Rapport restaurant le-roi par Marwa Bhouri
Rapport restaurant le-roiRapport restaurant le-roi
Rapport restaurant le-roi
Marwa Bhouri4.3K vues
Cours Big Data Chap2 par Amal Abid
Cours Big Data Chap2Cours Big Data Chap2
Cours Big Data Chap2
Amal Abid10.7K vues

En vedette

Premier pas avec ubuntu par
Premier pas avec ubuntuPremier pas avec ubuntu
Premier pas avec ubuntule Relais 59
235 vues9 diapositives
Faire le choix de Linux pour son entreprise par
Faire le choix de Linux pour son entrepriseFaire le choix de Linux pour son entreprise
Faire le choix de Linux pour son entrepriseDBM Technologies
391 vues5 diapositives
Linux par
Linux Linux
Linux Andery Ivan
1.9K vues14 diapositives
lpi 101 notes de cours par
lpi 101 notes de courslpi 101 notes de cours
lpi 101 notes de coursISIG
3.3K vues101 diapositives
Red hat enterprise linux 7 (rhel 7) par
Red hat enterprise linux 7 (rhel 7)Red hat enterprise linux 7 (rhel 7)
Red hat enterprise linux 7 (rhel 7)Ramola Dhande
10.5K vues12 diapositives
RedHat Linux par
RedHat LinuxRedHat Linux
RedHat LinuxApo
31.7K vues18 diapositives

En vedette(7)

Faire le choix de Linux pour son entreprise par DBM Technologies
Faire le choix de Linux pour son entrepriseFaire le choix de Linux pour son entreprise
Faire le choix de Linux pour son entreprise
DBM Technologies391 vues
lpi 101 notes de cours par ISIG
lpi 101 notes de courslpi 101 notes de cours
lpi 101 notes de cours
ISIG3.3K vues
Red hat enterprise linux 7 (rhel 7) par Ramola Dhande
Red hat enterprise linux 7 (rhel 7)Red hat enterprise linux 7 (rhel 7)
Red hat enterprise linux 7 (rhel 7)
Ramola Dhande10.5K vues
RedHat Linux par Apo
RedHat LinuxRedHat Linux
RedHat Linux
Apo31.7K vues

Similaire à Chapitre i généralités et notions de base

Historique par
HistoriqueHistorique
Historiquelinuxscout
381 vues32 diapositives
Cours linux par
Cours linuxCours linux
Cours linuxilham ait hsain
1.9K vues100 diapositives
Cours SE linux par
Cours SE linuxCours SE linux
Cours SE linuxIdriss22
7 vues201 diapositives
Le Système Linux (1992) par
Le Système Linux (1992)Le Système Linux (1992)
Le Système Linux (1992)Julien SIMON
641 vues5 diapositives
Admin linux par
Admin linuxAdmin linux
Admin linuxbekhti
1.3K vues143 diapositives

Similaire à Chapitre i généralités et notions de base (20)

Admin linux par bekhti
Admin linuxAdmin linux
Admin linux
bekhti1.3K vues
Présentation de Linux et des logiciels libres par Greg Siebrand
Présentation de Linux et des logiciels libresPrésentation de Linux et des logiciels libres
Présentation de Linux et des logiciels libres
Greg Siebrand189 vues
Introduction aux systèmes d-exploitation (2).ppt par MahdiHERMASSI1
Introduction aux systèmes d-exploitation (2).pptIntroduction aux systèmes d-exploitation (2).ppt
Introduction aux systèmes d-exploitation (2).ppt
MahdiHERMASSI1209 vues
974267 ubuntu-documentation-installation-configuration par Younes Hajji
974267 ubuntu-documentation-installation-configuration974267 ubuntu-documentation-installation-configuration
974267 ubuntu-documentation-installation-configuration
Younes Hajji5.1K vues
Linux - Hedi Magroun - AUF - 2008 par Hedi Magroun
Linux -  Hedi Magroun - AUF - 2008Linux -  Hedi Magroun - AUF - 2008
Linux - Hedi Magroun - AUF - 2008
Hedi Magroun1.3K vues
resume-theorique-m104-2203-6246fb9f3e558 (2).pdf par FootballLovers9
resume-theorique-m104-2203-6246fb9f3e558 (2).pdfresume-theorique-m104-2203-6246fb9f3e558 (2).pdf
resume-theorique-m104-2203-6246fb9f3e558 (2).pdf
FootballLovers925 vues
Les logiciels libres à l'usage du jeune chercheur (et des autres...) par Stéphane Péchard
Les logiciels libres à l'usage du jeune chercheur (et des autres...)Les logiciels libres à l'usage du jeune chercheur (et des autres...)
Les logiciels libres à l'usage du jeune chercheur (et des autres...)
Stéphane Péchard1.1K vues

Plus de Ecole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT(8)

Dernier

Cours Audit General 2019 (1).prof tatouti .pdf par
Cours Audit  General 2019 (1).prof tatouti .pdfCours Audit  General 2019 (1).prof tatouti .pdf
Cours Audit General 2019 (1).prof tatouti .pdfAbdelghani19
19 vues230 diapositives
FORMATION SUR LES PICTOGRAMMES DE SECURITE KKW.pptx par
FORMATION SUR LES PICTOGRAMMES DE SECURITE KKW.pptxFORMATION SUR LES PICTOGRAMMES DE SECURITE KKW.pptx
FORMATION SUR LES PICTOGRAMMES DE SECURITE KKW.pptxKOUADIO WILLIAMS KOUAME
26 vues17 diapositives
Webinaire de formation sur les REL par
Webinaire de formation sur les RELWebinaire de formation sur les REL
Webinaire de formation sur les RELMokhtar Ben Henda
8 vues98 diapositives
ONU.pdf par
ONU.pdfONU.pdf
ONU.pdfChristopheFontaine13
39 vues2 diapositives
Formation M2i - Génération IA : Prenez le train de l'avenir par
Formation M2i - Génération IA : Prenez le train de l'avenirFormation M2i - Génération IA : Prenez le train de l'avenir
Formation M2i - Génération IA : Prenez le train de l'avenirM2i Formation
7 vues38 diapositives
Indicateurs de développement durable pour les municipalités  : sources et rep... par
Indicateurs de développement durable pour les municipalités  : sources et rep...Indicateurs de développement durable pour les municipalités  : sources et rep...
Indicateurs de développement durable pour les municipalités  : sources et rep...Centre GéoStat, Bibliothèque, Université Laval
54 vues48 diapositives

Dernier(12)

Cours Audit General 2019 (1).prof tatouti .pdf par Abdelghani19
Cours Audit  General 2019 (1).prof tatouti .pdfCours Audit  General 2019 (1).prof tatouti .pdf
Cours Audit General 2019 (1).prof tatouti .pdf
Abdelghani1919 vues
Formation M2i - Génération IA : Prenez le train de l'avenir par M2i Formation
Formation M2i - Génération IA : Prenez le train de l'avenirFormation M2i - Génération IA : Prenez le train de l'avenir
Formation M2i - Génération IA : Prenez le train de l'avenir
M2i Formation7 vues
La conscience d'être libre est-elle illusoire ? (G. Gay-Para) par Gabriel Gay-Para
La conscience d'être libre est-elle illusoire ? (G. Gay-Para)La conscience d'être libre est-elle illusoire ? (G. Gay-Para)
La conscience d'être libre est-elle illusoire ? (G. Gay-Para)
Exercice de révision SE - IPSET.pdf par MedBechir
Exercice de révision SE - IPSET.pdfExercice de révision SE - IPSET.pdf
Exercice de révision SE - IPSET.pdf
MedBechir9 vues
Formation M2i - Cadre réglementaire des IA Génératives : premiers éléments de... par M2i Formation
Formation M2i - Cadre réglementaire des IA Génératives : premiers éléments de...Formation M2i - Cadre réglementaire des IA Génératives : premiers éléments de...
Formation M2i - Cadre réglementaire des IA Génératives : premiers éléments de...
M2i Formation22 vues
Présentation de lancement SAE105 par JeanLucHusson
Présentation de lancement SAE105Présentation de lancement SAE105
Présentation de lancement SAE105
JeanLucHusson242 vues

Chapitre i généralités et notions de base

  • 1. Ministère de l’Enseignement Supérieur et de la Recherche Scientifique Direction Générale des Etudes Technologiques Unix & Linux Intitulé du Module :
  • 2. Programme du Module • Généralités et notions de base • Commandes de base UNIX et GNU • Systèmes de fichiers Linux • Administration du système • Programmation du SHELL 2
  • 3. 3 Généralités et notions de base UNIX : Uniplexed Information and Computing System Chapitre n°1 Bienvenue dans le monde Unix
  • 4. Plan du chapitre • Introduction ▫ Qu’est ce qu’un SE ? ▫ Classification des systèmes d’exploitation • Présentation d'UNIX ▫ Historique ▫ Caractéristiques d’UNIX ▫ Fonctionnalités • Présentation de LINUX ▫ Présentation ▫ Caractéristiques ▫ Distributions • Questions/Réponses 4
  • 5. 5 I. Introduction UNIX : Uniplexed Information and Computing System
  • 6. 6 Qu'est ce qu'un Système d'exploitation ? Un système d’exploitation est un ensemble de programmes qui coordonnent le fonctionnement des différents composants matériels et logiciels d’un système informatique. Le but d’un SE est d’accroitre la disponibilité des ressources pour les utilisateurs et en même temps d’optimiser l’utilisation du matériel.
  • 7. 7 Fonctions principales Gérer et piloter les ressources matérielles et les répartir au mieux entre les différents utilisateurs. Pour exécuter ce rôle d’arbitre, le système d’exploitation doit disposer des privilèges inaccessibles par rapport aux autres programmes. Faciliter la tâche des utilisateurs en leur présentant une machine virtuelle plus simple à utiliser que la machine réelle.
  • 9. ▫ Mono tâche / Multi tâches ▫ Mono utilisateur / Multi utilisateurs ▫ Mode textuelle / Mode graphique 9 Classifications des SE Classifications des SE peut être classifié suivant plusieurs critères :
  • 10. 10 II. Présentation d’UNIX UNIX : Uniplexed Information and Computing System
  • 11. 3 Généralités et notions de base UNIX : Uniplexed Information and Computing System Chapitre n°1 Bienvenue dans le monde Unix
  • 14. 14 Caractéristiques d’UNIX Multi-utilisateurs et Multitâches. Temps partagé Systèmes de fichiers hiérarchiques. Entrées-sorties intégrés au système de fichiers. Gestion de la mémoire virtuelle Processus réentrants Interface utilisateur interactive (Shell)
  • 15. 15 Fonctionnalités d’UNIX Gestion des ressources de l'ordinateur Gestion des données Communication entre utilisateurs Environnement de programmation Les principales fonctionnalités d'UNIX sont :
  • 16. Plan du chapitre • Introduction ▫ Qu’est ce qu’un SE ? ▫ Classification des systèmes d’exploitation • Présentation d'UNIX ▫ Historique ▫ Caractéristiques d’UNIX ▫ Fonctionnalités • Présentation de LINUX ▫ Présentation ▫ Caractéristiques ▫ Distributions • Questions/Réponses 4
  • 17. 17 GNU: Gnu’s Not Unix Richard Stallman 1983 : Ecrire un nouveau système d’exploitation entièrement libre d’accès, d’utilisation, de modification et de redistribution. Basé sur Unix : GNU Gnu’s Not Unix. Emacs, gcc Conception d’un nouveau : HURD (Hird of Unix Replacing Daemons) est lancé. Il n’a pas toujours abouti. GNU/Linux Founder of GNU Project and Free Software Foundation
  • 18. 18 GNU/ Linux UNIX: à part entier. Distribue sous Licence GPL (General Public Licence) Intègre : Le noyau développé par Linus Torvalds + une équipe de développeurs. Des composants logiciels libres issus du projet GNU (gcc, Emacs…) Disponible pour toutes les plateformes. GNU/Linux remplace les éditions propriétaires de UNIX.
  • 19. 19 Avantages de GNU/LINUX Stable et robuste Assistance Code source disponible Conforme aux normes et standards Migration facilitée par les émulateurs et certaines applications
  • 20. 20 Distributions de Linux : Définition Une distribution Linux est un regroupement de Logiciels (libres ou non) gravitant autour de Linux. Les distributions actuelles comportent des procédures d'installation simplifiées, une gestion des logiciels, un support technique. Les distributions sont principalement composées de logiciels libres (sous licence G.P.L) et sont en grande majorité librement téléchargeables sur Internet. Une distribution se présente sous forme de fichiers téléchargeables sur des sites ftp ou sous forme d’un ou plusieurs cd-rom. Une distribution est un ensemble composé du noyau, d’applications et de documentations.
  • 21. 5 I. Introduction UNIX : Uniplexed Information and Computing System
  • 22. 22 Architecture Organisées en couches quasi indépendantes les unes des autres
  • 23. 23 IV. Questions/Réponses UNIX : Uniplexed Information and Computing System
  • 24. 24 Questions/ Reponses (1/8) 1) Quel est le seul langage directement compréhensible par un ordinateur ? 2) Quel est de manière synthétique le rôle d’un système d’exploitation? 3) L’interface graphique fait-elle partie du système d’exploitation UNIX ? Le système d’exploitation Unix Le langage binaire, propre à chaque microprocesseur. Un système d’exploitation est l’interface entre le matériel et les logiciels Non. L’environnement graphique n’est pas inclus dans le système. C’est un produit complémentaire fonctionnant en espace utilisateur.
  • 25. 25 Questions/ Reponses (2/8) 4) Que signifie multitâche : A. Un programme peut effectuer plusieurs tâches en même temps. B. Le système sait lancer plusieurs programmes les uns après les autres. C. L’ordinateur sait faire plusieurs choses. D. Le système d’exploitation sait exécuter plusieurs programmes simultanément. 5) Dans un système multi-utilisateurs : A. Plusieurs personnes peuvent se connecter en même temps. B. Les programmes peuvent tourner sous des noms d’utilisateurs différents. C. Un utilisateur doit être connecté pour lancer des programmes. D. Plusieurs utilisateurs peuvent se connecter mais pas en même temps.
  • 26. 6 Qu'est ce qu'un Système d'exploitation ? Un système d’exploitation est un ensemble de programmes qui coordonnent le fonctionnement des différents composants matériels et logiciels d’un système informatique. Le but d’un SE est d’accroitre la disponibilité des ressources pour les utilisateurs et en même temps d’optimiser l’utilisation du matériel.
  • 27. 27 Questions/ Reponses (4/8) 9) Pourquoi dit-on que Unix est portable ? A. Son code source est de petite taille. B. Le système fonctionne sur des ordinateurs portables. C. Son code source est majoritairement écrit en langage C. D. Unix n’est pas portable. 10) Que signifie BSD ? Berkeley Software Distribution. 11) Quelle est l’entreprise qui a la première écrit Unix ? Le laboratoire AT&T. 12) Quels sont les deux principaux standards Unix ? BSD et System V.
  • 28. 28 Questions/ Reponses (5/8) 13) Citez trois Unix propriétaires. Solaris, AIX, HP-UX,…etc Il est dépositaire de la marque Unix et des recommandations de compatibilité. 14) Quel est le rôle de The Open Group ? 15) Unix est-il standard ? Oui, IEEE 1003 est un standard connu sous le nom de POSIX.
  • 29. 29 Questions/ Reponses (6/8) 16) Que signifie FSF ? A. Free Society for Freedom. B. Freeware Survey Front. C. Free Software Foundation. D. Foundation for Software to be Free. Le logiciel libre et Linux Le président de la FSF et le fondateur du mouvement des logiciels libres. 17) Qui est Richard Stallman ?
  • 30. 30 Questions/ Reponses (7/8) 18) Un logiciel libre peut-il être payant ? 21) Qui a commencé à écrire Linux ? Oui, seulement les sources doivent obligatoirement être diffusées gratuitement. 19) Est-il légal de graver et de donner une distribution comme Fedora à vos connaissances ? Oui, la distribution est libre et les libertés offertes par la licence GPL vous l’autorise 20) En quelle année le développement de Linux a-t-il commencé ? En 1991. Linus Torvalds.
  • 31. 31 Questions/ Reponses (8/8) 22) Citez trois distributions Linux très connues. Red Hat, Debian, openSUSE, Fedora, etc. La distribution Debian est libre et communautaire, tandis que la Red Hat, bien que libre, est commerciale. 23) Quelle est la principale différence entre une distribution Debian et une distribution Red Hat ? Avec un liveCD. 24) Pourquoi, pour une entreprise, pourrait-il être plus sécurisant d’acheter des licences de distributions commerciales comme Red Hat ou Novell ? Pour le support, le suivi des correctifs de bugs et de sécurité. 25) Comment essayer Linux sans l’installer ?