Académique Documents
Professionnel Documents
Culture Documents
Semestre : 1 2
N° Carte : …………………………………………………………...
Nom et Prénom : ……………………………………………… .. Classe : ……………
1
NE RIEN ÉCRIRE
11. La première étape avant l’exécution d’un 12. Préciser le résultat du script Shell suivant :
script shell est de :
A. Copier le script dans le répertoire
/usr/bin/scripts
B. Tester les dépendances avec la
commande ./configure
C. Compiler le code avec la commande
make
D. Définir un exécutable à l'aide de
chmod A. Afficher tous les dossiers du répertoire
/home/pc1
B. Afficher tous les dossiers et les
fichiers du répertoire /home/pc1
C. Afficher tous les fichiers accessibles
en lecture du répertoire /home/pc1
D. Afficher tous les fichiers et les
dossiers accessibles en écriture du
répertoire /home/pc1
13. Que contient $# en Shell ? 14. Suite à la création d’un utilisateur, le mot de
passe crypté est stocké dans quel fichier?
A. Le nom du Shell. A. /etc/shadow
B. Le nombre de paramètres. B. /etc/passwd
C. Le premier paramètre. C. /etc/profile
D. La liste de tous les paramètres. D. /etc/login
15. L'utilisateur Ahmed ne peut modifier son mot 16. Pour définir le SUID sur le fichier file1.txt,
de passe qu’après 5 jours de la création de son quelle commande peut-on exécuter ?
2
compte. Quelle commande doit-on exécuter ? A. chmod 2750 file1.txt
A. passwd Ahmed –n 5 B. chmod 4750 file1.txt
B. passwd Ahmed –x 5 C. chmod 1750 file1.txt
C. passwd Ahmed –w 5 D. chmod 750 file1.txt
D. passwd Ahmed –i 5
17. En exécutant la commande : 18. Quel fichier contient la liste des utilisateurs
chmod g+s /home/TPs créés sur une machine linux ?
A. /etc/users
A. Le droit spécial SUID sera activé sur B. /etc/hosts
/home/TPs C. /etc/passwd
B. Le droit spécial SGID sera activé sur D. /etc/shadow
/home/TPs
C. Le sticky bit sera activé sur /home/TPs
D. Le sticky bit sera activé sur tous les
fichiers dans /home/TPs
19. Le fichier /etc/default/useradd contient : 20. Quelle commande permet de connaître les
A. La liste des utilisateurs par défaut UID et GID d’un utilisateur ?
B. Les propriétés du mot de passe par A. id
défaut B. cat
C. Les valeurs par défaut des options de C. df
la commande useradd D. du
D. Le noyau linux
Exercice 2 : (5 pts)
B-
1- Quelles sont les étapes d’installation de l'éditeur de texte (à partir de la source) nano-4.7.tar.gz ?
Expliquer l’utilité de chaque étape. (2pt)
nano est un éditeur de texte opensource écrit en langage c.
........ ./configure
make
sudo make
2- Quel est l'ordre de recherche des bibliothèques par le chargeur de liens ld.so ? (1pt)
.. LD_LIBRARY_PATH
/etc/ld.so.cache
/lib;/usr/lib...............................................................................................................................................
........
3- Quelle est l’utilité de la commande ldconfig ? Donner un exemple (1pt)
........... ldconfig met en cache les bibliothèques partagées trouvées dans les répertoires indiqués sur
la ligne de commande, dans le fichier /etc/ld.so.conf, et dans les répertoires (/lib et /usr/lib).
0,5 pt
3
exemple: pour mettre à jour le fichier /etc/ld.so.conf lors de l'ajout d'un chemin d'une bibliothèque
dans le fichier /etc/ld.so.conf, il faut exécuter la commandeldconfig 0,5
pt
.
Exercice 3 : (5 pts)
A partir du contenu ci-dessous, répondre aux questions suivantes:
# <file system> <mount point> <type> <options> <dump> <pass>