Notes sur les programmes de Unix & Linux, Notes de Application informatique
Francine88
Francine8826 février 2014

Notes sur les programmes de Unix & Linux, Notes de Application informatique

PDF (3 MB)
16 pages
1000+Numéro de visites
Description
Notes d’informatique sur les programmes de Unix & Linux. Les principaux thèmes abordés sont les suivants: Généralités et notions de base Commandes de base UNIX et GNU Systèmes de fichiers Linux Administration du système ...
20 points
Points de téléchargement necessaire pour télécharger
ce document
Télécharger le document
Aperçu3 pages / 16

Ceci c'est un aperçu avant impression

3 shown on 16 pages

Télécharger le document

Ceci c'est un aperçu avant impression

3 shown on 16 pages

Télécharger le document

Ceci c'est un aperçu avant impression

3 shown on 16 pages

Télécharger le document

Ceci c'est un aperçu avant impression

3 shown on 16 pages

Télécharger le document

1

Réalisé par : Anis ASSES & Marouan FASSATOUI

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

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

3

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.

4

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

5

▫ 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

6

11

IBM AIX ®

HP HP-UX ®

Tru64 UNIX®

SGI IRIX ®

SUN SOLARIS ®

OpenBSD

FreeBSD

NetBSD

Les principaux Unix Propriétaires Les principaux Unix Libres

The Open Group • Possède la marque déposée UNIX®

• Publie la norme « Single Unix Specification »

(intègre les normes précédentes: X/Open

Company’s XPG4, IEEE’s POSIX Standards et ISO C) http://www.unix.org

12

Historique (1/2)

7

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)

8

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

III. Présentation de LINUX

UNIX : Uniplexed Information and Computing System

9

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.

10

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.

11

21

Distributions de Linux

Le site Distrowatch http://distrowatch.com/ fournit des informations complètes sur toutes les distributions Linux connues et des statistiques.

22

Architecture

Organisées en couches quasi indépendantes les unes des autres

12

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.

13

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

Questions/ Reponses (3/8)

6) Comment la gestion des entrées et sorties permet-elle d’accéder aux périphériques ?

Les périphériques sont vus comme des fichiers, vous y accédez par des fichiers

7) Quel système d’exploitation est à l’origine de Unix ?

A. Ultrix.

B. Minix.

C. Multics.

D. Xenix.

Uniplexed Information and Computing System.

8) Que signifie UNIX ?

14

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.

15

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.

16

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 ?

commentaires (0)

Aucun commentaire n'a été pas fait

Écrire ton premier commentaire

Ceci c'est un aperçu avant impression

3 shown on 16 pages

Télécharger le document