0% ont trouvé ce document utile (0 vote)
52 vues21 pages

TP 1 Se

Ce document est un compte rendu d'un TP sur l'initiation aux commandes Linux, réalisé dans le cadre d'un cours à l'Université Cadi Ayyad. Il présente une introduction aux systèmes d'exploitation, décrit l'environnement de travail sous Ubuntu, et détaille les différentes commandes Linux à travers des exercices pratiques. Le TP couvre des sujets tels que la navigation dans les répertoires, la gestion des fichiers, et l'utilisation des commandes de base.

Transféré par

MOTB
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)
52 vues21 pages

TP 1 Se

Ce document est un compte rendu d'un TP sur l'initiation aux commandes Linux, réalisé dans le cadre d'un cours à l'Université Cadi Ayyad. Il présente une introduction aux systèmes d'exploitation, décrit l'environnement de travail sous Ubuntu, et détaille les différentes commandes Linux à travers des exercices pratiques. Le TP couvre des sujets tels que la navigation dans les répertoires, la gestion des fichiers, et l'utilisation des commandes de base.

Transféré par

MOTB
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

UNIVERSITE CADI AYYAD

ECOLE SUPERIEURE DE TECHNOLOGIE-SAFI


DEPARTEMENT GENIE INFORMATIqUE

COMPTE RENDU

TP 1 : Initiation aux commandes


Linux :

Enseigné par :
M.Alaoui
Réalisé par :
Aya Ennair
Table des matières
1 -Introduction : .............................................................................................................................4
2 -L’environnement de travail : .......................................................................................................5
2.1 La machine virtuelle : .......................................................................................................5
2.2 Ubuntu : ..............................................................................................................................5
3 -Réalisation du TP1 : ...................................................................................................................6
3.1 -Aperçus sur les commandes : .........................................................................................6
3.1.1 Afficher les types des commandes : cat echo ls .............................................................6
3.1.2 Localiser l’emplacement du fichier exécutable des commandes cp, type et ls : ............6
3.1.3 Afficher le manuel sur une commande (ls par exemple) : .............................................7
3.1.4 Afficher uniquement la description de la commande ls : ..............................................7
3.1.5 Afficher uniquement la description de la commande kill: .............................................8
3.1.6 Afficher successivement toutes les pages du manuel sur la commande kill: man -a kill.8
3.1.7 Afficherla page du manuel pour la commande kill ,uniquement pour la section
<programmes exécutables> : ......................................................................................................9
3.1.8 Rechercher l’occurrence de la chaine de caractere <kill> dans le manuel: man -k kill ...9
3.1.9 Afficher une description d’utilisation et la syntaxe des commandes man, ls et whatis :
10
3.1.10 Creez un alias lspardir qui permet d’afficher le contenu du répertoire parent puis de
revenir au répertoire fils :.......................................................................................................... 11
3.1.11 -Affichez les alias:....................................................................................................... 11
3.1.12 -Supprimer l’alias créé: .............................................................................................. 11
3.2 -Les répertoires : ............................................................................................................. 12
3.2.1 Afficher le chemin du répertoire courant....................................................................... 12
3.2.2 Allez dans le répertoire etc. .......................................................................................... 12
3.2.3 -Allez dans votre home directory. ................................................................................. 12
3.2.4 -Allez dans le répertoire grub se trouvant dans le répertoire boot. .................................. 12
3.2.5 -Remontez au répertoire parent. .................................................................................. 12
3.2.6 -Acceder au répertoire root.......................................................................................... 13
3.2.7 -Lister le contenu de ce répertoire. ............................................................................... 13
3.2.8 -listez avec détails (long listing) le même répertoire. ...................................................... 13
3.2.9 -Depuis votre position, listez le contenu du répertoire /etc............................................. 14
3.2.10 -Depuis votre position, listez le contenu du /bin et /sbin. .............................................. 14
3.2.11 -Depuis votre position ,listez le contenu du ~ ................................................................ 15
3.2.12 -Listez tous les fichiers , y compris ceux cachés, de votre home directory ........................ 15
3.2.13 -Listez tous les fichiers du répertoire /boot selon un format lisible par l’humain .............. 16
3.2.14 -Creez un répertoire testdir dans votre home ................................................................ 16
3.2.15 -Renommez le répertoire testdir en testdirOld .............................................................. 16
3.2.16 -Dans une seule commande , créez trois répertoires imbriqués....................................... 16
3.2.17 -Supprimer testdirOld .................................................................................................. 17
3.2.18 -Supprimer dir1 ........................................................................................................... 17
3.3 -Les fichiers :.................................................................................................................... 18
3.3.1 -Affichez la liste des fichiers dans le répertoire bin. ...................................................... 18
3.3.2 -Depuis la racine, localisez un fichier .jpg et .pdf : ......................................................... 18
3.3.3 -Depuis la racine, localisez un fichier .jpg et .pdf : ......................................................... 19
3.3.4 -Placez-vous au niveau de votre répertoire /documents, puis copiez-y les deux fichiers en
les renommant.: ......................................................................................................................... 19
3.3.5 -Autant qu’utilisateur normal, créez le répertoire ~/permissions. Créez un fichier dont vous
êtes propriétaire. ........................................................................................................................ 19
3.3.6 -Copiez un fichier de root depuis /etc/ au répertoire permissions. Qui est le propriétaire du
fichier copié ............................................................................................................................... 19
3.3.7 -Autant que root, créez un fichier rootfile.txt dans permissions. ..................................... 20
3.3.8 -Qui est le propriétaire du fichier ? ............................................................................... 20
3.3.9 -Devenez propriétaire de tous les fichiers dans ~/permissions, que constatez-vous ? ....... 20
3.3.10 -avec chmod, est-ce que 770 est pareil que rwx rwx --- ? ................................................ 21
3.3.11 -avec chmod, est-ce que 644 est pareil que r-x r-x r--? ................................................... 21
3.3.12 -avec chmod, est-ce que 400 est pareil que r--------? ...................................................... 21
1 -Introduction :

Un système d’exploitation, ou logiciel système, ou Operating System (OS),


est un logiciel qui, dans un appareil électronique, pilote les dispositifs
matériels et reçoit des instructions de l’utilisateur ou d’autres logiciels (ou
applications). Ces logiciels doivent être adaptés à un système
d’exploitation.
Dans un ordinateur, le système d’exploitation gère le ou les processeurs
ainsi que la mémoire. Il fait fonctionner les périphériques (clavier, souris,
surface tactile, écran, disque dur, lecteur de DVD, lecteur de cartes
mémoire...). Dans un appareil photo, il fait fonctionner les différents
mécanismes, gère l’affichagede l’écran et détecte les actions de l’utilisateur.
Etc.

Les systèmes d’exploitation comportent aussi l’interface avec l’utilisateur.


Dans un ordinateur, par exemple, c’est lui qui affichera les fenêtres et
présentera le contenu des unités de stockage(disque dur, CD, DVD...).
2 -L’environnement de travail :

Dans cette partie, on représente une description générale de l’environnement


de travail ainsi que les différentes commandes du SE Ubuntu.

2.1 La machine virtuelle :


VM est un environnement entièrement virtualisé qui fonctionne sur une machine physique.
Elle exécute son propre système d’exploitation (OS) et bénéficie des mêmes équipement
qu’une machine physique : CPU, mémoire RAM, disque dur et carte réseau. Plusieurs
machines virtuelles avec des OS différents peuvent coexister sur le même serveur physique :
Linux, MacOs, Windows…
Le partage des différents environnement virtuels est géré par l’hyperviseur généralement
hébergé dans un cloud public, cloud privé ou un cloud hybride. Il effectue le partitionnement
des ressources et alloue une partition à chaque VM. Cela s’effectue à l’aide d’un logiciel
installé sur la machine physique. En général cette dernière dispose de ce que l’on appelle un
pool partagé de ressources physiques.

2.2 Ubuntu :
Ubuntu est un système d’exploitation GNU/Linux basé sur la distribution Linux Debian. Il est
développé, commercialisé et maintenu pour les ordinateurs individuels. C’est un système
simple, intuitive et sécurisé.
3 -Réalisation du TP1 :

Dans cette partie, on représente les réponses des questions du TP1.

3.1 -Aperçus sur les commandes :


3.1.1 Afficher les types des commandes : cat echo ls

-cat : permet d’afficher les répertoires binaires.


-echo : c’est une fonction interne du shell.
-ls : c’est un alias.

3.1.2 Localiser l’emplacement du fichier exécutable des commandes cp, type


et ls :

Cette commande permet de localiser les fichiers du cp et ls et ne permet pas de


localiser type.
3.1.3 Afficher le manuel sur une commande (ls par exemple) :

 ma n ls

Cette commande donne un manuel détaillé du ls . Pour passer d’une page a une
autre : cliquez sur espace et pour quitter : cliquez sur q .

3.1.4 Afficher uniquement la description de la commande ls :


3.1.5 Afficher uniquement la description de la commande kill:

3.1.6 Afficher successivement toutes les pages du manuel sur la commande kill:
man -a kill

Cette commande permet d’afficher section par section.


3.1.7 Affichez la page du manuel pour la commande kill ,uniquement pour la
section <programmes exécutables> :
ma n 1 k i l

3.1.8 Rechercher l’occurrence de la chaine de caractere <kill> dans le manuel:


man -k kill

Cette commande permet de chercher la chaine de caractère kill dans tout le manuel .
3.1.9 Afficher une description d’utilisation et la syntaxe des commandes man, ls
et whatis :
man –help whatis –help ls –help
3.1.10 Créez un alias lspardir qui permet d’afficher le contenu du répertoire
parent puis de revenir au répertoire fils :

3.1.11 -Affichez les alias:

On observe qu’il y a l’alias lspardir qu’on déjà a créé

3.1.12 -Supprimer l’alias créé:


3.2 -Les répertoires :
3.2.1 Afficher le chemin du répertoire courant.

Cette commande donne le chemin à partir de la racine.

3.2.2 Allez dans le répertoire etc.

La commande cd change le répertoire courant.

3.2.3 -Allez dans votre home directory.

il suffit d’écrire la commande "cd" espace .

3.2.4 -Allez dans le répertoire grub se trouvant dans le répertoire boot.

3.2.5 -Remontez au répertoire parent.


3.2.6 -Acceder au répertoire root

3.2.7 -Lister le contenu de ce répertoire.

3.2.8 -listez avec détails (long listing) le même répertoire.

D’après la recherche dans le manuel de ls , pour lister les fichiers avec détails ,il faut ajouter -l
3.2.9 -Depuis votre position, listez le contenu du répertoire /etc.

3.2.10 -Depuis votre position, listez le contenu du /bin et /sbin.


3.2.11 -Depuis votre position ,listez le contenu du ~

3.2.12 -Listez tous les fichiers , y compris ceux cachés, de votre home directory
3.2.13 -Listez tous les fichiers du répertoire /boot selon un format lisible par
l’humain

On peut utiliser aussi la commande vdir :

3.2.14 -Créez un répertoire testdir dans votre home

3.2.15 -Renommez le répertoire testdir en testdirOld

mv : permet de renommer le répertoire puisque il s’agit de même chemin

3.2.16 -Dans une seule commande , créez trois répertoires imbriqués


3.2.17 -Supprimer testdirOld

3.2.18 -Supprimer dir1


3.3 -Les fichiers :

3.3.1 -Affichez la liste des fichiers dans le répertoire bin.

3.3.2 -Depuis la racine, localisez un fichier .jpg et .pdf :


3.3.3 -Depuis la racine, localisez un fichier .jpg et .pdf :

3.3.4 -Placez-vous au niveau de votre répertoire /documents, puis copiez-y les deux
fichiers en les renommant.:

3.3.5 -Autant qu’utilisateur normal, créez le répertoire ~/permissions. Créez un


fichier dont vous êtes propriétaire.

3.3.6 -Copiez un fichier de root depuis /etc/ au répertoire permissions. Qui est le
propriétaire du fichier copié

L’utilisateur courant est le propriétaire qui a effectué la copie de ce fichier.


3.3.7 -Autant que root, créez un fichier rootfile.txt dans permissions.

3.3.8 -Qui est le propriétaire du fichier ?

On observe que le propriétaire de ce fichier est root.

3.3.9 -Devenez propriétaire de tous les fichiers dans ~/permissions, que constatez-
vous ?

Pour devenir propriétaire de tous les fichiers on utilise la commande chown.


On a utilisé * pour sélectionner tous les fichiers du répertoire permissions.

On devient propriétaire de tous les fichiers du répertoire permissions.


3.3.10 -avec chmod, est-ce que 770 est pareil que rwx rwx --- ?
rwx rwx --- est 111 111 000 (en octale 770) .
il est pareil a 700.

3.3.11 -avec chmod, est-ce que 644 est pareil que r-x r-x r--?
r-x r-x r-- est 101 101 100 (en octale 554) .
il n’est pas pareil a 664.

3.3.12 -avec chmod, est-ce que 400 est pareil que r--------?
r-- --- --- est 100 000 000 (en octale 400) .
il est pareil a 400.

Vous aimerez peut-être aussi