Vous êtes sur la page 1sur 3

 

TP 2 : Système de fichiers - Correction -

Pour mieux utiliser une commande je vous conseille de consulter son manuel
d’utilisation à l’aide la commande man. Utiliser la commande man suivi du nom de la
commande dont vous voulez lire le manuel.

Exercice 1 :
1)   Se positionner dans votre répertoire personnel.

$ cd ~
2)   commandes, Créer l’arborescence suivant : 
Avec le minimum de commandes, : 

$ mkdir -p
-p   tp2/Rapport/docs/{Fait,Afaire} tp2/{Web, Mail}
$ touch tp2/Rapport/Rapp
tp2/Rapport/Rapport.txt
ort.txt tp2/Web/{cv.html ,index.html}
3)   R  )) s’assurer de la création de
En utilisant la commande tree ( ou bien ls  – R 
l’arborescence ? ? 

$tree tp2

4)   Se positionner à nouveau dans votre répertoire personnel.


$ cd ~
5)   En utilisant le chemin relatif   ::
a)   Se positionner dans le répertoire Afaire   puis vérifier.

$ cd tp2/Rapport/Docs/Afaire
$ pwd
 b)   Se positionner dans le répertoire Fait puis vérifier.

$ cd ../Fait
$ pwd
c)   Se positionner dans le répertoire Web  puis vérifier.

Pr Mbida Mohamed
ELBASRI OFPPT Page 1 sur 3
 

TP 2 : Système de fichiers - Correction -

$ cd ../../../Web
$ pwd
d)   Se positionner dans le répertoire Mail puis vérifier.

$ cd ../Mail
$ pwd

6)  Sans changer de répertoire, regarder avec less le contenu du fichier /etc/passwd (utilisez le
chemin relatif) ? 

$ cat ../../../../e
../../../../etc/passwd
tc/passwd
7)  Passer dans le répertoire Docs (utilisez le chemin relatif) ?  

$ cd ../Rapport/Doc
../Rapport/Docs
s
8)  En restant au même endroit, afficher d’une manière détaillée le contenu du répertoire Mail ?

$ ls –l ../../Mail
9)  Supprimez le fichier cv.html ?

$ rm ../../web/cv.
../../web/cv.html
html
10)  Supprimez le répertoire mail ?
$ rm –r ../../mail
11)  Supprimez les répertoires . et .. ? que remarquez-vous ?

$ rm –r . ..
Impossible de les supprimer 

12)  Supprimez le répertoire docs?

$ rm ../Docs
13)  Explorez le système. Par exemple regardez ce qui se trouve à la racine "/".

$ ls /
14)  Revenez à votre répertoire de base ?

$ cd
15)  Supprimez sans demande de confirmation tous les répertoires contenu dans tp2 ( sans
supprimer tp2) ?

$ rm –rf ~/tp2/*
16)  Vérifiez que votre répertoire est vide ?
$ls ~/tp2

ELBASRI OFPPT Page 2 sur 3


Pr Mbida Mohamed
 

TP 2 : Système de fichiers - Correction -

Exercice 2 :
1)  Se positionner dans le répertoire tp2  
$ cd tp2 ( si vous n’êtes pas dans votre home cd ~/tp2 ) 
2)  Créer le répertoire exercice 2 (attention : il ya un espace entre exercice et 2)

$ mkdir ″exercic
″exe rcice
e 2″
 NB : Les guillemets sont obligatoires. Sinon deux
deux répertoires seront créées : exercice et 2
3)  Dans le répertoire exercice 2, créez en une commande les fichiers suivants:

cours1 Cours2 cours4
Cours2 cours4 cours47 cours41 cours417 coursUnix coursSgbd
$ touch cours{1,4,47,41,417,Un
cours{1,4,47,41,417,Unix,Sgbd}
ix,Sgbd} Cours2
4)  Créer le répertoire cours dans votre répertoire courant ? En une seule commande déplacez
les fichiers précédemment créés dans le répertoire cours ?
$ mkdir cours 
cours 
$ mv [cC]ours* cours 
cours 

5)  Lister tous les fichiers du répertoire cours :


a)  se terminant par 7
$ ls cours/*7
 b)  commençant par cours4
$ ls cours/cours4*
c)  commençant par cours4 et de 7 lettres maximum
$ ls cours/cours4
cours/cours4?? 
d)  contenant la chaîne sgb
$ ls cours/
cours/**Sgb
Sgb** 
e)  commençant par c ou C
$ ls cours/[cC]* 
6)  Copier les fichiers dont l'avant dernier caractère est un 4 ou 1 dans le répertoire /tmp en une
seule commande ?
$ cp cours/*[41]? /tmp
7)  Supprimez tous les fichiers et répertoire contenus dans tp2?

$ rm –rf ~/tp2/*

ELBASRI OFPPT Page 3 sur 3

Vous aimerez peut-être aussi