Vous êtes sur la page 1sur 39

Linux

Système d’exploitation

Présenté par:
BOUKRI KHALIL
Introduction – Système d’exploitation

 Windows se lance au démarrage de l'ordinateur

 Ecran de boot
Introduction – Système d’exploitation

Démarrage de Accès aux


Ecran de boot
Windows applications

- Lancer par la carte


mère

 Windows est un système d’exploitation.

Écran de boot Système d’exploitation Programmes


(carte mère) (Windows) (Jeu, Ms office, …)
Introduction – Système d’exploitation

• Il est possible d’installer plusieurs système d’exploitation dans un seul


ordinateur:
Système Accès aux
d’exploitation 1 programmes

Ecran de boot Boot loader Système Accès aux


(carte Mère) (Grub) d’exploitation 2 programmes

Accès aux

programmes
Introduction – Informatique en 1984

Microsoft vient de sortir son premier OS : MS-DOS.

 Unix remonte à 1969, plus puissant que MS-DOS mais aussi plus
compliqué à utiliser, seuls les informaticiens professionnels l'utilisaient..

En 1984, que Richard Stallman créa le projet GNU


GNU est un système d'exploitation libre
Un programme libre est dans la plupart du temps est un programme
gratuit. Mais c'est aussi un programme qu'on a le droit de copier,
modifier, redistribuer.
Introduction – Informatique en 1984

En 1991, Linus Torvalds entreprend de créer son propre système d'exploitation
Linux

Le projet GNU créait les programmes de base (programme de copie de fichier,
de suppression de fichier, éditeur de texte)

 Linus s'était lancé dans la création du « cœur » d'un système d'exploitation :


le noyau

Le projet GNU (programmes libres) et Linux (noyau d'OS) ont fusionné pour
créer GNU/Linux.
Introduction – Linux (Historique)

Unix MS Dos
1984 1991

Linux Windows
- MS Dos - Linus Torvalds, un
- Unix (origine de étudiant de
1969) l'Université de
- Création du projet Mac OS
Helsinki (Finlande)
GNU par Richard voulait créer son
Stallman propre SE.
Linux est la Android
contraction de Linus
et Unix
Introduction – Linux

Linux est un système d’exploitation open-source.

Permet de contrôler l’ordinateur.

Chaque système d’exploitation a ses propres programme.

Les programmes de Windows ne fonctionnent pas dans Linux et


inversement.

Les programmes de Linux sont tous gratuit.


Introduction – Linux (Distribution)

Il existe plusieurs distribution de Linux.


Elles se diffèrent par :
 Le dégrée de complexité de l’installation;
Une distribution est  Les programmes préinstallés;
un système Linux mais Exemples des distributions les plus connu de Linux:
avec un fond d'écran  Slackware : une des plus anciennes distributions de Linux. Elle
du premier démarrage existe encore aujourd'hui !
et logiciels préinstallés  Mandriva : éditée par une entreprise française, elle se veut simple
différents d'utilisation ;
 Red Hat : éditée par une entreprise américaine, cette distribution
est célèbre et très répandue, notamment sur les serveurs ;
 SuSE : éditée par l'entreprise Novell ;
 Debian : la seule distribution qui soit gérée par des développeurs
indépendants plutôt que par une entreprise. C'est une des
distributions les plus populaires.
Introduction – Linux (Debian)
la seule distribution qui soit gérée et éditée par des particuliers,
Debian se dispose d’un gestionnaire de paquets apt-get.
Exemples des distributions les plus connu de Linux:
 Knoppix;
 Skolelinux;
 Ubuntu;
Chaque distribution possède une particularité, dont chacune a été
développé pour un objectif spécifique.
Introduction – Linux

Le système d'exploitation est l'outil qui fait le lien entre votre machine et
vos programmes.

Windows, Mac OS et Linux sont les systèmes d'exploitation les plus connus.

Linux a la particularité d'être libre, c'est-à-dire que son code est ouvert.

Il existe de nombreuses variantes de Linux, que l'on appelle distributions.

Ubuntu est une des distributions les plus populaires à l'heure actuelle.
Introduction – Linux (Ubuntu)

Avantages :
 L’existence d’une grande communauté;
 Facile à utiliser.
Elle est prévue pour le grand public.
Facile à manipuler (un interface graphique très compréhensible).
Des mises à jours fréquentes.
Plusieurs utilisateurs  beaucoup de documentation et forum.
Introduction – Linux (mode d’utilisation)

Mode console (équivalent à DOS).

Mode graphique (équivalent à Windows).


Introduction – Ubuntu (mode Console)
Le mode « console » est un mode qui a tendance à
décourager les nouveau utilisateur
Introduction – Ubuntu (mode Graphique)

Basé sur le programme X


Déduction du programme gestionnaire de bureau
 Gérer les fenêtres, leur apparence, leurs options
 Unity
 Gnome
 KDE
 XFCE
Ubuntu (Unity-Gnome)
Ubuntu: Kubuntu (KDE)
Ubuntu: Xubuntu (XFCE)
Ubuntu

Ubuntu

Ubuntu Kubuntu Xubuntu

Unity KDE XFCE


Types de connexion au réseau ( NAT)
Types de connexion au réseau ( Bridge)
Types de connexion au réseau ( host only)
Ubuntu

Kubuntu Xubuntu

KDE XFCE
Les systèmes de fichiers Microsoft (DOS et Windows)

 FAT 16 : un très vieux système de fichiers, capable de gérer jusqu'à


4 Go de données. Microsoft (DOS et Windows)
 FAT 32 : une évolution du FAT 16, qui pousse la limite de taille à
2 To (2 000 Go)
 NTFS : apparu avec Windows NT, puis réutilisé par Windows XP, il
permet de créer des partitions d'une taille allant jusqu'à 16 Eo
(16 Exaoctets, soit 16 000 000 000 de Gigaoctets).
Les systèmes de fichiers Linux

ext2 :
le système de fichiers qui a longtemps été utilisé sous Linux
développé par un français (Rémy Card) et présente la particularité de très peu
se fragmenter
ext3 :
Très proche de l'ext2
ext4 :
Une amélioration de l'ext3
Améliore la prise en charge des gros disques durs et diminue les problèmes de
fragmentation des fichiers.
Nautilus, l'explorateur de fichiers

Un programme du même type que l'explorateur de Windows


Il vous permet de parcourir les dossiers et fichiers de votre disque dur et
de les ouvrir
Linux – Mode console

• Accéder au console : ctrl + alt + [F1 | F2 | … |F6]


• Revenir au mode graphique : ctrl + alt + F7
• Il faut obligatoirement se connecter (login + mot de passe) pour avoir
accès au console.
Linux–Mode console (terminal-mode pleine graphique)

• Accéder au console : dans


la barre de recherche,
chercher Konsole(KDE) et
terminal dans les autres
distribution
• Il faut obligatoirement se
connecter (login + mot de
passe) pour avoir accès au
console.
Linux–Mode console (terminal-mode pleine graphique)

• khalil : nom d’utilisateur


• @ : dans
• ubuntu : nom de la machine où vous êtes connecté
• ~ : le répertoires courant (dossier personnel ou home)
• $ : le niveau d’autorisation donnée
• $ signifie que vous êtes en train d'utiliser un compte
utilisateur « normal », avec des droits limités (il ne peut pas
modifier les fichiers système les plus importants). Le compte
khalil est donc un compte normal avec des droits limités ;
• # : signifie que vous êtes en mode superutilisateur, c'est-à-
dire que vous êtes connectés sous le pseudonyme « root ».
Le root est l'utilisateur maître qui a le droit de tout faire sur
sa machine (même de la détruire !).
Linux–Simple commande

• date

• ls
Linux–Les paramètres
Paramètre

• Paramètre courts (une lettre)

• Plusieurs paramètres
Linux–Structure de dossiers et fichiers
Les fichiers classiques:
 Les fichiers texte ( .txt, .doc, .odt…)
 Les sons ( .wav, .mp3, .ogg)
 Les fichier spéciaux:
 Le lecteur CD est un fichier pour Linux
 Sous Windows, il y a en fait plusieurs racines.
 C:\est la racine de votre disque dur, D:\est la racine de votre lecteur CD
 Sous Linux, il n'y a qu'une et une seule racine : « / »
Linux–Architecture des dossiers
bin : contient des programmes (exécutables) susceptibles d'être utilisés par tous les
utilisateurs de la machine.
boot : fichiers permettant le démarrage de Linux.
dev : fichiers contenant les périphériques. En fait – on en reparlera plus tard – ce
dossier contient des sous-dossiers qui « représentent » chacun un périphérique. On y
retrouve ainsi par exemple le fichier qui représente le lecteur CD.
etc : fichiers de configuration.
home : répertoires personnels des utilisateurs. On en a déjà parlé un peu avant :
c'est dans ce dossier que vous placerez vos fichiers personnels, à la manière du
dossierMes documentsde Windows.
Linux–Architecture des dossiers
lib : dossier contenant les bibliothèques partagées (généralement des
fichiers.so) utilisées par les programmes. C'est en fait là qu'on trouve
l'équivalent des.dllde Windows.
media : lorsqu'un périphérique amovible (comme une carte mémoire SD
ou une clé USB) est inséré dans votre ordinateur, Linux vous permet d'y
accéder à partir d'un sous-dossier demedia. On parle de montage.
mnt : c'est un peu pareil quemedia, mais pour un usage plus temporaire.
opt : répertoire utilisé pour les add-ons de programmes.
proc : contient des informations système.
Linux–Architecture des dossiers

root : c'est le dossier personnel de l'utilisateur « root ». Normalement, les


dossiers personnels sont placés danshome, mais celui de « root » fait
exception. En effet, comme je vous l'ai dit dans le chapitre précédent, « root »
est le superutilisateur, le « chef » de la machine en quelque sorte. Il a droit à
un espace spécial.
sbin : contient des programmes système importants.
tmp : dossier temporaire utilisé par les programmes pour stocker des fichiers.
usr : c'est un des plus gros dossiers, dans lequel vont s'installer la plupart des
programmes demandés par l'utilisateur.
var : ce dossier contient des données « variables », souvent des logs (traces
écrites de ce qui s'est passé récemment sur l'ordinateur).
Linux–Architecture des dossiers
Linux–Permission Umask
Linux–Editeur VIM
Commande Description
:w Sauvegarde les changements
:q Quitte le document en cours
:q! Quitte le document en cours sans sauvegarder les changements
:wq Enregistre et quitte l'editeur
Enregistre sous un autre nom le document (équivalent de
:f file2
enregistrer sous)
Recherche l'occurence hop et la met en surbrillance, "n" se
/hop
positionne sur la prochaine occurence
Permet de passer en mode visualisation pour faire une sélection
v
par exemple
d Equivalent de couper, aprés une sélection par exemple
dd Coupe la ligne entière
y Equivalent de copier, après une sélection par exemple
yy Copie la ligne entière
p Coller après le curseur
esc Changement de mode
Linux–Mode Edition

Commande Description
a Ajoute après le curseur
A Ajoute après la ligne courante
i Insère avant le curseur

Insère au debut de la ligne courante avant le premier


I
caractère non-blanc

Ouvre une nouvelle ligne en-dessous de la ligne


o
actuelle
Ouvre une nouvelle ligne au-dessus de la ligne
O
actuelle

Vous aimerez peut-être aussi