Vous êtes sur la page 1sur 21

Module : Administration

Système Linux
Cycle Ingénieur : Génie Informatique
Niveau : GI2

Pr. Ahmad EL ALLAOUI


cyclegi2@gmail.com
2022/2023
Introduction : Composants d’un ordinateur
Il permet de manipuler des informations numériques, c'est-à-dire des
informations
codées sous forme binaire, et d'exécuter les instructions stockées en
mémoire.
 Processeur (CPU, pour Central Processing Unit, soit Unité Centrale de
Traitement)

 Mémoire vive
C'est l'endrt où l'ordinateur stocke temporairement les données et
programmes qu'il est en train d'utiliser. Mémoire vive

Processeur
 Interfaces d’entrées sorties
Souris
Clavier
cran Interfaces d’entrées sorties
Imprimante
…
Mémoire externe Mémoire externe
Imprimante
Disque dur
Lecteur CD-ROM
Composants d’un ordinateur
 Processeur (CPU, pour Central Processing Unit, soit Unité Centrale de
Traitement)
Il permet de manipuler des informations numériques, (informations codées
sous
forme binaire) et d'exécuter les instructions stockées en mémoire.

 Mémoire vive
C'est l'endroit où l'ordinateur stocke temporairement les données et
programmes
qu'il est en train d'utiliser.

 Interfaces d’entrées sorties


Souris
Clavier
Écran
Imprimante
…
 Mémoire externe
Disque dur
Lecteur CD-ROM
Systèmes d’exploitation

Système d'exploitation (noté SE ou OS (Operating


System))
Il est chargé d'assurer la liaison entre les ressources
matérielles, l'utilisateur et les applications (traitement de
texte, jeu vidéo, ...) Applications

Système
d’exploitation

Pilotes

Matériel
Les systèmes d’exploitation
- introduction -

• C’est l’interface entre l’utilisateur et le matériel


• Ses fonctions principales sont :
– Contrôle des ressources (allocation et gestion du CPU et de
la mémoire)
– Contrôle des processus
– Contrôle des périphériques
– …
• Il contient des outils de gestion utilisables par les
applications, tels que la manipulation de fichiers,
gestion d’impressions, date…
Les systèmes d’exploitation
- introduction -

• Exemples:
– Unix, DOS, Windows, Mac OS, Linux,
OS/2, BSD, ...

• Architecture-type:
applications
APPLICATIONS
(jeux, outils bureautiques, …)

SYSTEME Interpréteur de commandes, compilateur, …


D’EXPLOITATION noyau

Langage machine
MATERIEL
Dispositifs physiques
Composantes d’un SE
 Parmi cet ensemble de logiciels on distingue généralement les éléments
suivants :
 Le noyau (en anglais kernel) représentant les fonctions
fondamentales du système d'exploitation telles que la gestion de la
mémoire, des processus, des fichiers, des entrées-sorties principales, et
des fonctionnalités de communication.

 L'interpréteur de commande (en anglais shell) permettant la


communication avec le système d'exploitation par l'intermédiaire d'un
langage de commandes,

 Le système de fichiers (en anglais «file system», noté FS), permettant


d'enregistrer les fichiers dans une arborescence.

 Parmi les systèmes d’exploitation


 Unix
 Linux
 Mac/MacOS
 Windows NT/2000/XP
 MS-Dos
MS-Dos

 Le rôle du DOS est d'interpréter les commandes saisies au clavier par l'utilisateur.

 Les commandes permettent d'effectuer les tâches suivantes :


 gestion des fichiers et des répertoires
 mise à jour des disques
 configuration du matériel
 exécution des programmes
Windows

Les principales versions

 Microsoft Windows 1.0 (1985)


Il s'agit d'une interface graphique de plusieurs fenêtres

 Windows NT 4.0 TSE (Terminal Server Emulation) (1998)


possibilité de brancher des terminaux sur un serveur

 Windows Me (2000)
apporte des fonctionnalités multimédia et réseau supplémentaires.

 Windows XP (2001)
Il s'agit de la convergence des systèmes précédents

 Windows XP (2007), 2010, 2011


Unix :histoire de Linux

 UNIX est un système d'exploitation.


 Ce système est né, en 1969, de la volonté de Ken Thompson et Dennis
Ritchie de faire un système d'exploitation à la fois multitâches et multi-
utilisateurs.
 Il était aussi question de concevoir de petits programmes, ne faisant qu'un
nombre limité de tâches, mais pouvant interagir entre eux.
 Depuis cette période, une grande quantité de systèmes d'exploitations
dérivés d'UNIX a vu le jour, certains payants, d'autres gratuits.
Unix

 Le système Unix est un système d'exploitation multi-utilisateurs, multi-


tâches, ce qui signifie qu'il permet à un ordinateur mono ou multi-processeurs
de faire exécuter simultanément plusieurs programmes par un ou plusieurs
utilisateurs.

 Il possède un ou plusieurs interpréteurs de commandes (shell) ainsi qu'un


grand nombre de commandes et de nombreux utilitaires (assembleur,
compilateurs pour de nombreux langages, traitements de texte, messagerie
électronique, ...).

 Il possède une grande portabilité, ce qui signifie qu'il est possible de mettre
en oeuvre un système Unix sur la quasi-totalité des plates-formes matérielles.

 Sécurité élevé et le respect des grands standards, notamment en matière de


réseau.
Linux

 Initialement conçu pour fonctionner sur plateforme PC, puis a été porté (c'est-
à-dire adapté) vers de nombreuses autres plateformes, telles que Macintosh,
assistants personnels (PDA), voire des consoles de jeu vidéo !

 Plusieurs distribution (l'assemblage d'un ensemble de logiciels autour d'un noyau Linux afin de fournir un système clé en
main):

 RedHat ;
 Debian (ubuntu);
 SuSe ;
 Knoppix ;
 Slackware ;
 Mandriva.

https://distrotest.net/Ubuntu/20.10
Linux

• Propriétés
– multi-tâches
– multi-utilisateurs
– multi-postes
– Libre (et gratuit) !!

• Ouverture/Fermeture d’une session


– Travailler sous Linux implique une connexion au système
– Login:
• Identification de l’utilisateur: login + mot-de-passe
• droits accordés par le super-utilisateur (root)
– Logout:
• NE PAS ETEINDRE une machine “sauvagement”
• commande “logout” dans la console
Linux : Fonctionnalités

Gestion des ressources de l'ordinateur


Multi-tâches
Multi-utilisateurs
Gestion des données
Accès aux unités de stockage (mémoire, disques
durs, CD, etc.)

Communication entre utilisateurs


Courrier électronique, transferts de fichiers (ftp)

Environnement de programmation
Compilateurs C, éditeurs de textes (emacs, nedit), …
Connexion et déconnexion

 Procédure de connexion
login: nom-utilisateur;
password : mot-de-passe
 plus 7 caractères,
 au moins une lettre majuscule, un chiffre et un
caractère de ponctuation

 Procédure de déconnexion
commande : logout ou exit (invité de commande)
Noyau linux

Le noyau Linux est un ensemble de petits programmes qui permettent de


gérer l'exécution des autres applications qui tournent sur la station.

Ces primitives gèrent l’accession à la mémoire et, plus généralement, aux


différentes ressources de la machine .

Le noyau gère les taches de base du système :


•La gestion des processus système
•La gestion des processus utilisateurs
•La gestion du processeur et de la RAM
•La gestion des systèmes de fichiers
Noyau linux
Installation : linux
 Linux peut être utilisé de deux façons différentes : en mode console
ou en mode graphique.
 Le mode console est puissant mais plus délicat à apprivoiser. Les
débutants préfèrent l'éviter au début.
 Le mode graphique est similaire à ce que vous connaissez sous
Windows.
 Il existe plusieurs variantes du mode graphique que l'on
appelle gestionnaires de bureau : Unity, KDE, XFCE...
 Pour obtenir Ubuntu, il suffit de télécharger gratuitement une image
de disque (format.iso) et de la graver sur un DVD

https://openclassrooms.com/fr/courses/43538-reprenez-le-controle-a-
laide-de-linux/36939-tester-et-installer-ubuntu
Installation : linux

 Présentation des principaux gestionnaires de bureau


On va pas présenter la liste de tous les gestionnaires de bureau qui existent
(ils sont vraiment nombreux !), mais commencez déjà par retenir ces
quatre-là, qui sont probablement les plus célèbres :
• Unity (Ubuntu );
• Gnome ;
• KDE (Kubuntu ) ;
• XFCE (Xubuntu ).

Exemple:

 Installez Linux dans une machine virtuelle


installer Ubuntu

Comment installer Ubuntu dans


VirtualBox sur Windows 10

• https://www.easytutoriel.com/installer-
ubuntu-virtualbox-windows-10.html
• CONCLUSION

• Installer ubuntu
• linux est gratuit
• Linux sécurisé
• Tous est fichiers
• Pour le reste, => man !!

Vous aimerez peut-être aussi