Contrôle n°1
Filière : ID Année de formation : 1ère Année
Niveau : Technicien spécialisé Epreuve : théorique
Intitulé du module: système d’exploitation client Durée : 2h
Date d’évaluation : 19/10/2022 Barème : /20
Exercice 1 : Questions du cours (3pts)
1. Que signifie un système d’exploitation open source
2. Citer deux exemples d’un environnement graphique linux
3. Quelle la différence entre un chemin absolu et un chemin relatif
4. A quoi consiste l’identification lors l’accès au servie du système
5. A quoi sert la commande umask
6. Que signifie VFS
Exercice 2 : Manipuler les commandes (12pts)
On a l’arborescence suivante :
Donner la ou les commande(s) utilisée(s) pour :
1. Changer le répertoire courant en /home/ahmed
2. afficher les droits d’accès du fichier fich1.txt
3. créer le répertoire test/ dans le répertoire personnel ahmed/ (utiliser le chemin relatif)
4. déplacer le fichier fich1.txt dans le répertoire test/
5. changer les droits d’accès par défaut en ( rwx---rw-)
6. créer un lien symbolique lienfich pour le fichier fich1.txt dans le même répertoire
7. se connecter autant que root
8. créer un fichier fich2, puis changer leurs droits d’accès en rwxrwxrwx
9. trouver les fichiers qui ont une permission ’exécuter’ (tout le monde), dans le répertoire ahmed/
10. lister tous les fichiers commence par une majuscule, puis enregistrer la liste dans un fichier
11. archiver tous les fichiers du répertoire test/
12. Afficher la 5éme et la 6éme ligne du fichier passwd et enregistrer le contenu au même temps
dans resultat.txt
13. Changer le groupe principal de l’utilisateur ahmed en compta, puis modifier son mot de passe
Exercice 3 : déchiffrer les lignes des commandes (5pts)
Que font les commandes suivantes :
1. Cd ~ ; touch file{1,2,3,4} ; ls –l 5. killall -9 gedit
2. ls [A-Z]* 6. ps aux | grep root
3. head -5 /etc/passwd | tee lignes.txt 7. wc –l /etc/passwd >nbuser.txt
4. tar –cvf archive.tar * 8. wc –l /etc/group >>nbuser.txt
9. find ~ –perm 004 –print 10. chmod 744 nbuser.txt