Vous êtes sur la page 1sur 6

Cours Système d’Exploitation TI 108 GHACHEM Amira

Série de Révision

Exercice 1 : SGF et Gestion des Processus Sous Linux

L’utilisateur ali vient de se connecter à son système Linux. Il se place dans son répertoire
personnel dont l’arborescence est la suivante :
/home/ali

REP1 REP2 REP3

REP4 F2.exe F4.sh F5.txt

F1.bmp F3.odt

Ecrire les commandes permettant de répondre aux questions suivantes en utilisant que des
chemins relatifs :
1. Copier tous les fichiers ayant une extension composée de 3 caractères du répertoire
REP1 vers le répertoire REP2.

………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
……………

2. Créer un lien symbolique pour le fichier F5.txt dans REP3 et nommer le F5_ls.

………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
……………

3. Déplacer toute la branche REP1 dans le répertoire REP2.

………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
……………

4. Supprimer toute la branche REP1.

A.U. 2021/2022 – Sem. 2 Page 1/6


Cours Système d’Exploitation TI 108 GHACHEM Amira

………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
……………

5. Dans une seule commande, rechercher tous les fichiers de l’utilisateur ali dans
l’arborescence /home/ali dont le nom commence par F et afficher leur nombre.

………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
……………

6. Lister les PID des processus lancés par l’utilisateur ali triés dans l’ordre numérique
décroissant et enregistrer le résultat dans un fichier appelé sortie.txt.

………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
……………

7. À partir du fichier sortie.txt, compter le nombre de processus.

………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
……………

8. Afficher uniquement les priorités (champ NI) ainsi que le PPID des processus lancés
par l’utilisateur ali.

………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
……………

9. Modifier la priorité du processus ayant le PID = 5137 en le rendant le moins


prioritaire.

……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
…………………………………………………………………………………………………………

A.U. 2021/2022 – Sem. 2 Page 2/6


Cours Système d’Exploitation TI 108 GHACHEM Amira

Exercice 2

Le schéma de la figure ci-dessous représente l’allocation d’un disque Windows formaté en


utilisant un SGF de type FAT. Les blocs sont numérotés de 1 à 20, ligne par ligne et de
gauche à droite.

1. Représentez les 20 premières entrées de la table d’allocation.


2. Selon la table FAT quel est le type d’allocation mémoire utilisée par le système de
gestion de fichier ? Expliquer pourquoi ?

A.U. 2021/2022 – Sem. 2 Page 3/6


Cours Système d’Exploitation TI 108 GHACHEM Amira

Exercice 3

Un administrateur d’un système Linux vient de déclarer un nouvel utilisateur « Sue ». Après
sa première connexion Sue ajoute un ensemble de répertoires et de fichiers selon
l’arborescence Linux suivante :

L’utilisateur « Sue » vient de se connecter au système. Répondre aux questions suivantes en


utilisant que des chemins relatifs (les commandes sont dans l’ordre) :
1. Quel est son répertoire courant ? comment peut-elle l’afficher ?
2. Ecrire la commande nécessaire permettant à Sue de lister au format long le contenu de
son répertoire courant.
3. Ecrire les commandes nécessaires permettant à Sue de créer la sous arborescence au
niveau de son répertoire personnel.
4. Ecrire la commande nécessaire permettant à Sue de rendre le répertoire « pets » son
répertoire courant.
5. Ecrire la commande nécessaire permettant à Sue de copier le fichier « mom.jpg » sous
son répertoire courant.
6. Ecrire la commande nécessaire permettant à Sue de créer un fichier « memory.jpg » sous
« Desktop ».

A.U. 2021/2022 – Sem. 2 Page 4/6


Cours Système d’Exploitation TI 108 GHACHEM Amira

7. Ecrire la commande nécessaire permettant à Sue de déplacer « memory.jpg » sous


« Music »
8. Ecrire la commande nécessaire permettant à Sue de supprimer le répertoire
« downtown »
9. Ecrire la commande nécessaire permettant à Sue de lister récursivement la sous
arborescence sous son répertoire personnel.

Exercice 4

L’utilisateur « admin » vient de se connecter à un système linux. Il possède au niveau de son


répertoire courant un fichier process. Le contenu total de ce fichier est le suivant :

ali*23067*13008*23:32*tty2*/opt/google/chrome/chrome

root*2311*0*23:32*?*kworker/2:1

root*23188*2*0*23:37*?*kworker/3:0$
root*23188*2*0*23:37*?*kworker/3:0$
mohamed*27222*2935*0*?*/media/mohamed/Allem

mohamed*27225*2935*0*00:29*?*evince /media/mohamed/Allem
root*20723*1116*0*22:43*?*/sbin/dhclient -d -q -sf /usr/li
salah*21416*13008*0*22:44*tty2*00:16*/opt/google/chrome/chrome –type

Ecrire les commandes permettant de (Veuillez bien numéroter vos réponses) :

1. Afficher la totalité du fichier.


2. Afficher les 3 premières lignes du fichier.
3. Afficher les 2 dernières lignes du fichier.
4. Extraire depuis le 3ème champ jusqu’à la fin de la ligne.
5. Trier le fichier process selon le 3ème champ par ordre décroissant.
6. Afficher les lignes ne contenant pas le caractère «?» .
7. Supprimer les doublons du fichier process.

A.U. 2021/2022 – Sem. 2 Page 5/6


Cours Système d’Exploitation TI 108 GHACHEM Amira

8. Afficher seulement les lignes du fichier process commençant par « root ».


9. Afficher les lignes se terminant par « 0$ ».
10. Afficher le premier et le 2ème champ de chaque ligne.
11. Afficher le nombre de caractères du fichier .

A.U. 2021/2022 – Sem. 2 Page 6/6

Vous aimerez peut-être aussi