Vous êtes sur la page 1sur 1

Université de Blida 1 Système d’exploitation

Département d’informatique 2ème année LMD


Série TP 1 : Commandes Sous Linux (Exercices Supplémentaires)
Supplémentaires)
Exercice A :
1. Décompresser le fichier DonneesExoA.tar.gz1 en utilisant la commande comme
suivant : tar xzvf2 < nom_archive >.tar.gz.
2. Lister le détail du contenu du répertoire « DonneesExoA ».
3. Déterminer le type du fichier « Serie1.pdf »
4. Afficher tous les fichiers qui commencent par TD.
5. Afficher tous le contenu de « TD3.txt »
6. Afficher le contenu du fichier « TD3.txt » page par page (sans les lignes vides)
7. Afficher les 20 premières lignes du fichier « TD2.txt »
8. Afficher les 10 dernières lignes du fichier « TD2.txt »
9. Afficher les fichiers « TD3.txt » et « TD4.txt » à la fois
10. Indiquer le nombre de caractères, de mots et de lignes du fichier «TD3.txt »
11. Trier le fichier « liste.txt » avec :
a. la première colonne par ordre croissant
b. la troisième colonne par ordre décroissant
12. Rechercher le mot « exercice » dans « TD1.txt »
13. Rechercher le mot exercice dans tous les fichiers du répertoire « DonneesExoA »

Exercice B :
1. Créer un répertoire ExerciceB.
2. Lancer un éditeur de texte à partir du terminal.
3. Ecrire dans l’éditeur de texte, un programme C permettant de calculer le factoriel
d’un nombre naturel « n ».
4. Compiler et exécuter ce programme via le terminal.

Exercice C :
1. Qu’affiche cette commande « uname –a » ?
2. Ecrire un programme C permettant de lancer cette commande.
3. Compiler et exécuter ce programme via le terminal.
4. Modifier le programme précédent de telle sorte que le résultat de la commande soit
enregistré dans un fichier texte nommé « resultat.txt ».3

1 Disponible sur https://sites.google.com/a/esi.dz/s-aroussi/systeme-d-exploitation/licence-2eme-


annee/annee-universitaire-2016-2017/series-de-travaux-pratiques-tp
2 "x" : extraire une archive ; "z" : permet de décompresser le "gzip" ; "v" : mode verbeux , permet d'afficher

dans le détail les fichiers décompressés ; "f" : indication sur les données à décompresser
3 Pour enregistrer le résultat d’une commande, il suffit d’ajouter à la fin de la commande le symbole > suivi du

nom du fichier. Si le fichier spécifié existe déjà, son contenu sera effacé et remplacé. Pour conserver le contenu
du fichier et écrire à la suite, on doit d’utiliser le double symbole >>.

MME AROUSSI 1