You are on page 1of 5

Nom : RANDRIANARISOA

Prénom : Mahenina
L2
INFORMATIQUE ET MATHEMATIQUE APPLIQUES
ADMINISTRATION SYSTEME ET RESEAU

Exercice 1 : Compréhension de linux


1) Veuillez choisir parmi les informations suivantes :
a- Linux est un système d’exploitation libre et gratuit
b- Linux a été créé par Microsoft
c- Linux est un système de type UNIX
d- Linux a été créé par Linus Torvalds

2) Dans quel langage Linux a été créé ?


Linux est créez en C.
3) A quoi sert le Shell ?
Le Shell est un interpréteur de commandes qui permet à l'utilisateur d'interagir avec le
système d'exploitation Linux et d'exécuter des commandes pour effectuer diverses
tâches.
4) Quels sont les avantages de linux ?
Les avantages de Linux incluent la fiabilité, la stabilité, la flexibilité, la sécurité, la
communauté de développeurs importante, la gratuité et la facilité de modification du
code source.
5) Quels sont les désavantages de linux ?
Les inconvénients de Linux incluent la courbe d'apprentissage plus raide par rapport à
d'autres systèmes d'exploitation, la compatibilité moins bonne avec certains logiciels et
matériels spécifiques, et le manque de soutien commercial pour certains utilisateurs.
Exercice 2 : Commandes de base
On suppose que vous trouvez à l’intérieur de l’emplacement /home/avo.
1) Créez un dossier nommé TPLINUX et déplacez-vous à l’intérieur de ce dossier en
donnant les 2 méthodes pour y parvenir.
Création du dossier TPLINUX
Mkdir TPLINUX

Déplacement dans le dossier TPLINUX


1 ère méthode :
Cd TPLINUX
2 ème méthode :

2) Créez les fichiers suivants à l’intérieur de ce dossier fic1,fic2,fic3,fic4,fic5,fic6,fic7.


Pour créer ces fichiers, Voici les étapes a suivre :
- Ce déplacer dans le dossier « TPLINUX » on utilisant le commande :
Cd TPLINUX
- Ensuite on utilise le commande « TOUCH » pour créer les fichiers :
TOUCH fic1, fic2, fic3, fic4, fic5, fic6, fic7
3) Lisez le contenu du dossiers TPLINUX.
Pour lire le dossier TPLINUX :
- Tapez dans le terminal « Ls TPLINUX »
4) Utilisez vim pour entrer à l’intérieur de fic1 entrez-y un texte de votre choix puis
enregistrer le fichier (pour la théorie, décrivez toutes les étapes)
Pour entrer dans un fichier avec Vim et y insérer du texte :

- Ouvrez le terminal et tapez la commande "vim nom_du_fichier" pour entrer dans


Vim et ouvrir le fichier.
- Appuyez sur la touche "i" pour entrer en mode insertion et pouvoir saisir du texte.
- Tapez le texte que vous souhaitez ajouter au fichier.
- Appuyez sur la touche "Esc" pour quitter le mode insertion et retourner en mode
normal.
- Tapez la commande ":w" pour enregistrer le fichier.
- Tapez la commande ":q" pour quitter Vim.
- Ou pour enregistrer et quittez le fichier en même temps, vous pouvez taper la
commande ":wq".

5) Donnez les différentes méthodes vues pour lire le contenu de fic1.


1 ère méthode :
-Ls fic1
2 ème méthode :
- Cat fic1
Exercice 3 : Programmation en Shell
1) Dans le fichier fic2 de l’exercice précédent, réalisez un programme simple qui permet
d’entrer une valeur et d’afficher cette valleur. En d’autres termes, voici le résultat du
programme,
Entrez une valeur :
2
Voici la valeur : 2

→Voici toutes les étapes de la création du programme :


• Entrer dans le terminal
• Tapez la commande suivante : « Vim fic2 »
• Quand vous ètes dans fic2, tapez les commandes suivantes :
#!/bin/bash
echo "Entrez une valeur :"
read valeur
echo "Voici la valeur : $valeur"
2) Dans le fichier fic3, réalisez un programme qui permet à l’utilisateur de choisir parmi
les options suivantes :
• Si l’utilisateur tape 1, on affiche la phrase : « bonjour le monde »
• Si l’utilisateur tape 2, on affiche la phrase : « Voici le contenu de Documents », puis
on affiche effectivement le contenu du dossier Documents qui est déjà présent par
défaut dans Debian.
• Si l’utilisateur tape 3, on affiche la phrase : « Voici le contenu de Musique », puis
on affiche effectivement le contenu du dossier Musique qui est déjà présent par
défaut dans Debian.
• Si l’utilisateur tape 4, on affiche la phrase : « Voici le contenu de Images », puis on
affiche effectivement le contenu du dossier Images qui est déjà présent par défaut
dans Debian.
• Si l’utilisateur tape 5, on crée un fichier nommé ORDRE dans Documents et on
affiche le contenu de Documents.
• Si l’utilisateur tape 6, on crée un dossier nommé NATION dans Musique et on
affiche le contenu de Musique.
• Si l’utilisateur tape 7, on efface le fichier nommé ORDRE se trouvant dans
Documents.
• Si l’utilisateur tape 8, on efface le dossier nommé NATION se trouvant dans
Musique.
• Sinon, on affiche un message d’erreur.

➔ Voici toutes les étapes de la création du programme :


• Entrer dans le terminal
• Tapez la commande suivante : « Vim fic3 »
• Quand vous ètes dans fic3, tapez les commandes suivantes :
#!/bin/bash
echo "Entrez un choix :"
read choix

if [ $choix = 1 ]; then
echo "Bonjour tout le monde"
elif [ $choix = 2 ]; then
echo "Voici le contenu de Documents :"
ls ~/Documents
elif [ $choix = 3 ]; then
echo "Voici le contenu de Musique :"
ls ~/Musique
elif [ $choix = 4 ]; then
echo "Voici le contenu de Images :"
ls ~/Images
elif [ $choix = 5 ]; then
touch ~/Documents/ORDRE
echo "Voici le contenu de Documents :"
ls ~/Documents
elif [ $choix = 6 ]; then
mkdir ~/Musique/NATION
echo "Voici le contenu de Musique :"
ls ~/Musique
elif [ $choix = 7 ]; then
rm ~/Documents/ORDRE
echo "Voici le contenu de Documents :"
ls ~/Documents
elif [ $choix = 8 ]; then
rm -r ~/Musique/NATION
echo "Voici le contenu de Musique :"
ls ~/Musique
else
echo "Erreur : choix incorrect"
fi

Exercice 4 : Compréhension du réseau


1. Configurez l’adresse IP de la machine pour qu’elle puisse avoir l’adresse IP
192.168.40.1.
Voici toutes les étapes pour configurer l’addresse ip :
- Ouvrir le terminal
- Tapez la commande suivante « Vim /etc/dhcp/dhcp.conf»
- Tapez « :600 »
- Tapez « iface eth1 innet static »
- Tapez “Address 192.168.40.1”
- Tapez “Netmask 255.255.255.0”
2. Prenez une deuxième machine qui a 2 adresses IP : 192.168.40.2 et 192.168.50.2.
Voici toutes les étapes pour configurer l’addresse ip :
Pour la première addresse IP :
- Ouvrir le terminal
- Tapez la commande suivante « Vim /etc/dhcp/dhcp.conf»
- Tapez « :600 »
- Tapez « iface eth2 innet static »
- Tapez “Address 192.168.40.2”
- Tapez “Netmask 255.255.255.0”
Pour la deuxième addresse IP :
- Ouvrir le terminal
- Tapez la commande suivante « Vim /etc/dhcp/dhcp.conf»
- Tapez « :600 »
- Tapez « iface eth3 innet static »
- Tapez “Address 192.168.50.2”
- Tapez “Netmask 255.255.255.0”
-

3. Faites-en sorte que la première machine puisse pinguer l’adresse 192.168.50.2.


Pour que la première machine puisse pinguer avec l’addresse 192.168.50.2, tapez :
- Vim /etc/network/interfaces
- tapez :
auto <eth>
iface <eth1> inet static
address <192.168.40.1>
netmask <255.255.255.0>
gateway <192.168.40.2>

iface <eth3> inet static


address <192.168.50.2>
netmask <255.255.255.0>
gateway <192.168.40.2>
- Tapez :qw pour sauvgarder et quitter
- tapez “sudo ifdown <eth> && sudo ifup <eth>”
Nb: Il faut juste ajouter une passerelle pour relier les deux machines car la
configuration de l’adresse IP est déjà fait dans les deux premières question.
Mais pour relier ces deux adresse IP alors il faut une autre machine pour faire la
passerelle pour relier les deux adresses d’où on utilise la première adresse de la deuxième
machine pour faire la passerelle. (Pour créer une passerelle il faut aux moins que deux adresse
ip soit dans une mèmes plage.)

4. Ajoutez une troisième machine dont l’adresse est 192.168.50.3.


Voici toutes les étapes pour configurer l’addresse ip :
- Ouvrir le terminal
- Tapez la commande suivante «Vim /etc/dhcp/dhcp.conf»
- Tapez « :600 »
- Tapez « iface eth5 innet static »
- Tapez “Address 192.168.50.3”
- Tapez “Netmask 255.255.255.0”

4. Testez la communication entre les différentes machines. Testez les pings possibles.
Les ping possibles sont :
- ping 192.168.40.1 et 192.168.40.2
- ping 192.168.40.1 et 192.168.50.2
- ping 192.168.40.2 et 192.168.50.2
6. Effectuez les routages nécessaires.

You might also like