Rapport

download Rapport

of 3

description

rp

Transcript of Rapport

MOULOUDI Khaled / 201100002207L2 ISIL Section A Groupe 2

Compte-rendu du TP No.2 de Systme d'Exploitation Prise en main de Linux

Aprs s'tre loggu (authentifi) la machine, nous serons en mesure de raliser les exercices et les commandes ncessaires:

Exercice 1:

1 Aprs avoir ouvert un terminal (CTRL+ALT+F1 jusqu' F6) ou bien directement partir de l'interface graphique de Linux, on procde aux instructions ci dessous:

2 La commande exit permet de fermer le terminal.3 La commande poweroff permet d'teindre l'ordinateur.4 La commande man permet d'afficher le manuel de commande. Man exit affichera le manuel de la commande exit.5 La commande pwd affiche le rpertoire actuellement ouvert par le terminal.

/home/mk dans mon cas.

Exercice 2 :

1 La commande echo, suivi d'un texte permet d'afficher le texte en argument cette commande.

2 Le fait de mettre i=18 fait affecter la valeur 18 la variable i. Celle-ci sera accessible par le signe $

3 La commande date affiche la date de l'ordinateur.

4 La commande uname -a affiche les informations relatives sur le systme en cours d'utilisation ainsi que la date:

Linux MK 3.5.0-17-generic #28-Ubuntu SMP Tue Oct 9 19:32:08 UTC 2012 i686 i686 i686 GNU/Linux

5 La commande who am i littralement Qui suis-je affiche les informations relatives sur la session en cours.

6 La commande clear fait vider toutes les commandes, instructions et rsultats disponibles sur le terminal.

7 La commande history nous affiche toutes les instructions utilises depuis le lancement du terminal.

8 La commande man comme expliqu pralablement permet d'afficher le manuel d'une instruction. Man man affichera le manuel de la commande man.

Exercice 3 : La commande cd permet d'accder un dossier. Le dossier doit tre spcifi en argument l'instruction.La commande pwd affichera le dossier sur lequel le terminal pointe. (Dans mon cas /home/mk/)La commande ls accompagn de l'argument -l permet de lister le dossier en cours en mode dtaill.

La commande cd.. permet de retourner en arrire d'un dossier.La commande pwd indiquera dsormais /home/La commande cd.. permet encore une fois de retourner en arrire.La commande pwd indiquera dsormais /

La commande cd /dev nous placera dans le dossier /dev se trouvant la racine.La commande ls -l |more affichera le contenu du dossier /dev par parties

Exercice 4 :1 - Aprs avoir utilis l'diteur de texte gedit pour crer le bout de texte demand, on l'enregistre dans le Home Directory2 - En excutant bash hello.sh, on remarque l'affiche du message Hello World par le terminal. Ceci tant la programmation par SHELL.

3 On utilise encore une fois gedit pour crer un fichier hello.c contenant ce bout de code:

#include

main () { printf("Hello world"); }On l'enregistre en tant que hello.c

4 tant donn qu'il s'agit d'un fichier C, il faut d'abord le compiler avant de l'excuter. Pour cela, on utilise la commande gcc en lui fournissant plusieurs arguments: gcc hello.c -o hello*Un fichier excutable est cre! On l'excute en l'appelant directement en excutant:

./hello

Exercice 5 :1 La commande logname affiche le nom de l'utilisateur utilisant la session actuellement. Elle semble ressembler who am i.2 La commande id fourni certaines informations sur le matriel de l'ordinateur utilis.3 La commande tty affiche le numro du terminal utilis.

/dev/pts/0 signifie que c'est le terminal numro 0 qui est en ce moment utilis.

4 La commande cat permet de manipuler des fichiers. Le fait de l'appeler en spcifiant le nom d'un fichier en argument fait apparatre le contenu de ce fichier sur le terminal.

5 La commande wc affiche le nombre de lignes, de mots et de lettres du fichier spcifi en paramtre. 5 9 61 hello.c

6 La commande who affiche des informations sur l'utilisateur connect:

mk tty7 2013-05-17 17:02 (:0) mk pts/0 2013-05-17 20:18 (:0)

7 La commande df affiche l'espace disque utilis sur tous les priphriques de stockage dtect sur l'ordinateur

8 La commande echo $HOME affiche le contenu de la variable $HOME qui n'est rien d'autre que l'emplacement du Home Directory

9 La commande env permet de lister les variables d'environnement