Vous êtes sur la page 1sur 4

25748 Intro à la gestion d’un système d’exploitation

Test 2 mars 2021


Ce test vaut 35% de la note finale
Partie I Inodes (24)

a) Vous êtes user en Red Hat Linux. Le fichier ppl.txt se trouve dans votre
répertoire de base. Comment mettre un lien entre ce fichier et le fichier
bcd.txt dans le répertoire ANR un répertoire qu’existe déjà ? (12)
ln ppl.txt ANR
cd ANR
ln ppl.txt bcd.txt

b) Comment est-ce que vous pouvez savoir qu’un fichier a un lien ? Spécifiez la
commande et l’option. (6)

ls -i

c) Qu’est-ce qu’il y a de spécial quand deux fichiers sont liés l’un à l’autre ? (6)

si on change le contenu d’un fichier on trouve le même changement sur l’autre


fichier. Et si en supprime un l’autre restera

Partie II La commande kill (24)

a) Vous êtes user. Donnez-moi un exemple simple de la commande kill que


fonctionne normalement. Quel est le nom du processus que vous voulez tuer ? (6)

kill 15723

15632 c’est le pid de top


je veux tuer top je fais kill avec un k minuscule + pid de top

b) Donnez-moi un exemple d’une commande kill que semble fonctionner (il n’y a
aucun message) mais que ne fait rien. Quel est le nom de processus que vous
voulez tuer ? (6)

kill 15759

Pid de bash est 15759


le nom de processus que je veux tuer est bash
Quand je kill bash il ne donne aucun message d’erreur mais il ne fait aucun
changement

25748 test #2 page 1


c) Donnez-moi un exemple d’une commande kill avec un signal que réussit à effacer
le processus de la question b). (6)

kill -9 15759
On utilise le signale -9 pour que user puisse supprimer bash

d) L’utilisateur lance la commande ps –ef. Décrivez ce que se passe quand il essaie à


tuer ce processus. Expliquez votre réponse. (6)

L’utilisateur reçoi un message d’erreur « no such process » il ne trouve pas ce


processus car ps –ef c’est juste un affichage , et quitte surplace donc il ne restera
pas sur le processeur

Partie III Processus (28)

Considérons un extrait de la sortie de la commande technique d’affichage des processus.

UID PID PPID CMD

root 153 1 login –user


user 244 153 -bash
user 512 244 --------------- (illisible)

1. Quelle commande et option affiche des détails des processus ? (6)

ps -ef

2. Quel est le nom d’utilisateur ? (8)

user

3. Quel est l’identificateur du processus associé avec la commande bash ? (8)

244

4. On voit le chiffre 153 deux fois dans cette affichage. Quelle est la signification de
ces deux occurrences de cette même valeur ? (6)
le 1er signifie le Pid de login –user son identificateur

25748 test #2 page 2


Le 2e signifie Pid de parent de -bash

Partie IV Divers (12)

Identifiez ces sujets de Linux, tout en indiquant leur utilité.

a) Alt-F2 (6)

Il sert de changer l’écran ou en employant le terme Linux Le terminal.

b) top (6)

il nous donne beaucoup d’informations sur les processus

25748 test #2 page 3


Partie V Une commande intéressante (12)

Jean a lancé la commande

ps –ef | grep login

Quelle est la signification du symbole | dans cette commande? (4)

tube en français, pipe en anglais

ajouter une commande a une autre commande

Quelle est la signification de grep dans cette commande ? (4)

grep c’est passer à travers les lignes, une à la fois


la commande grep cherche un text dans toute les lignes de ps -ef
recherchez n'importe quelle ligne contenant le mot dans le nom de fichier sous Linux

Quelle est la signification de login dans cette commande ? (4)

C’est le caractère à rechercher dans les lignes de ps -ef

25748 test #2 page 4

Vous aimerez peut-être aussi