0% ont trouvé ce document utile (0 vote)
6 vues6 pages

Installation et initiation à Linux

Le document présente un plan de cours sur les systèmes d'exploitation Linux, incluant des séances sur l'installation, la gestion des fichiers, et la programmation Shell. Il détaille les méthodes d'installation de Linux, notamment en dual-boot, dans une machine virtuelle, ou via le Windows Subsystem for Linux, ainsi que les distributions recommandées comme Ubuntu. Des commandes de base et des éditeurs de texte sont également abordés pour initier les utilisateurs à l'utilisation de Linux.

Transféré par

Salma hamid
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
6 vues6 pages

Installation et initiation à Linux

Le document présente un plan de cours sur les systèmes d'exploitation Linux, incluant des séances sur l'installation, la gestion des fichiers, et la programmation Shell. Il détaille les méthodes d'installation de Linux, notamment en dual-boot, dans une machine virtuelle, ou via le Windows Subsystem for Linux, ainsi que les distributions recommandées comme Ubuntu. Des commandes de base et des éditeurs de texte sont également abordés pour initier les utilisateurs à l'utilisation de Linux.

Transféré par

Salma hamid
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

TP Systèmès d’èxploitation I

IA-S3
Oufkir Latifa
Annèè univèrsitairè 2025/2026

Plan
Séance 1 : Linux, installation et initiation

Séance 2 : Gestion des fichiers sous Linux (1/2)

Séance 3 : Gestion des fichiers sous Linux (2/2)

Séance 4 : Redirection , tubes et filtres

Séance 5 : Programmation Shell 1/2

Séance 6 : Programmation Shell 2/2

1
Sèancè 1: Linux Installation èt initiation

Installation Linux :
Sous quelle forme installer Linux :

Il existe plusieurs méthodes pour installer Linux sur un système Windows. Voici quelques-unes
des options les plus courantes :
1. En dual-boot :
Description : Cela permet d'installer Linux et Windows côte à côte, et de choisir
lequel démarrer au démarrage de l'ordinateur.
Avantages : Vous avez accès à la pleine performance des deux systèmes
d'exploitation.
Inconvénients : Nécessite de partitionner votre disque dur.
2. Dans une machine virtuelle :
Description : Vous pouvez installer Linux dans un environnement virtuel tout en
exécutant Windows.
Avantages : Pas besoin de partitionner le disque. Vous pouvez exécuter les deux
systèmes simultanément grâce aux outils de virtualisation tels que VirtualBox,
VMware ou Hyper-V (inclus avec Windows 10 Pro)
Inconvénients : Les performances sont légèrement réduites par rapport à un
démarrage natif.
3. Linux windows subsystem
Description : Windows Subsystem for Linux (WSL) permet d'exécuter une
distribution Linux directement sous Windows, sans virtualisation complète.
Avantages : Installation simple, pas besoin de dual-boot, accès à un
environnement Linux.
Inconvénients : Ce n'est pas un système Linux complet ; certaines fonctionnalités
comme le noyau Linux sont limités.
Ps : L'installation dans une machine virtuelle est moins risquée que celle en dual-boot sur une
machine qui a déjà un système. Elle permet aussi d'avoir les deux systèmes fonctionnant
ensemble. L'inconvénient, c'est que les ressources sont alors partagées entre les deux systèmes :
partage du disque mais aussi partage de la mémoire vive.

2
Quelle Distribution :

La liste des distributions Linux est disponible sur [Link]

Parmi toutes les distributions, Ubuntu est réputé le plus simple à installer et le plus adapté pour
les débutants.

Procédure d’installation :

• Pour l’option2 : installation Linux dans une machine virtuelle, et pour la distribution
Ubuntu, la documentation complète est disponible sur les liens suivants :

[Link]

[Link]

• Pour l’option3: Installation de Linux windows subsystem , la documentation est


disponible sur le lien suivant :

[Link]
subsystem-in-windows-11/m-p/2701207

Utilisation élémentaire :

Pour l’instant vous devez être un utilisateur sans privilège. Ouvrez un terminal et commencez par
explorer la commande man pour consulter le manuel des différentes commandes.

Manuel

► La commande la plus importante est clairement la commande man car elle vous permet
de connaître la syntaxe de toutes les autres. En cas de désespérance sur le shell, vous
pourrez toujours faire appel au manuel. Faites des essais avec les commandes suivantes :
man bash
man ls
▪ Faire défiler une page avec la barre d’espace,
▪ faire défiler une demi-page avec la touche d,
▪ la touche b pour remonter,
▪ chercher un morceau de texte avec / ,
▪ et quittez avec q.

► Maintenant vous n’avez peut-être pas en tête le nom exact de la commande que vous
cherchez. Chaque entrée du manuel dispose d’une ligne de description qui résume la

3
commande. Ces champs peuvent être parcourus rapidement pour que vous retrouviez un
mot clé. Essayer les commandes suivantes :
man -k user
man -k disk
man -k disque
apropos disk

(« | less » permet de contrôler le défilement, par exp : man –k disk |less)

Initiation commandes

A présent, explorons quelques commandes basiques. Consultez le manuel de chaque


commande. Expliquez le résultat de ces commandes:

pwd
ls –l
ls –lah
which ls
echo hello world
passwd (press Ctrl-d to abort)
date
hostname
arch
uname -a
who am i
who
id
last
w
top (press q to quit)
echo $SHELL
man ls (press q to quit)
man who (press q to quit)
clear
cal 2000
cal 9 1752 (do you notice anything unusual?)
echo 5+4
yes please ( press Ctrl-c to quit)
time sleep 5
history

4
Quelques raccourcis utiles pour la manipulation en ligne de commande :

Les raccourcis suivants sont très utiles pour gagner en efficacité lors de la manipulation des
interfaces en ligne de commande, à pratiquer :

Edition de texte :
Un éditeur de texte permet de rentrer du texte dans un fichier afin de le conserver.

La commande Cat

La commande cat constitue un éditeur très simplifié. Elle permet également d'afficher le contenu
d'un fichier entier à l'écran :

► Création d’un nouveau fichier :

cat > fich1

Entrer le texte à stocker dans le fichier

Ctrl D (pour terminer l’édition)

► Afficher le contenu d’un fichier :


cat fich1
cat –n fich1 (afficher le contenu avec les numéros de ligne)

5
L’éditeur de texte Nano :

Commandes de base :

► Ouvrir un fichier avec Nano :

Dans le terminal

nano nom_du_fichier.txt

► Navigation dans le fichier avec les touches fléchées.


► Édition du texte : insertion, suppression de texte.
► Sauvegarder le fichier :
Ctrl + O (puis pour valider le nom du fichier).
► Quitter Nano :
Ctrl + X.

L’éditeur de text Vi/Vim :

Modes de base dans Vi :

► Mode commande (par défaut au lancement).


► Mode insertion pour éditer du texte (taper i pour passer en mode insertion).
► Retour au mode commande : Échap.

Commandes de base :

► Ouvrir un fichier avec Vi :


Dans le terminal
vi nom_du_fichier.txt
► Passer en mode insertion :
Appuyer sur i.
► Sauvegarder et quitter :
Appuyer sur Échap, puis taper :wq
Exercice :

Créer trois nouveaux fichiers texte (en utilisant les 3 modes d’éditions proposées précédemment :
commande cat, éditeur de texte Nano, éditeur de texte Vi)

Ecrire quelques lignes dedans, puis sauvegarder et quitter

Bon courage!

Vous aimerez peut-être aussi