Vous êtes sur la page 1sur 2

Contrôle N°2 Nom 

:………………………..
Matière : Système d’exploitation -open source- Prénom :……………………Note :
Option : 1ère TMSIR
Responsable : M.OUHAMMOUDurée:
NB : La documentation est non1h00m
autorisée
20

1/2
1. Donner la commande qui permet de déterminer la taille ………………….………………………………………
du répertoire /etc. ……………….………………………… 16. find . -type f -size +30k -mtime -12 –print
………………….……………………………………… ………………….………………………………………
………………….……………………………………… ………………….………………………………………
2. Déterminer la taille occupée par votre système de ………………….………………………………………
fichiers « / » ……………….……………………………… ………………….………………………………………
………………….……………………………………… 17. find . -mtime +30 -name '*~' -print -exec rm \;
………………….……………………………………… ………………….………………………………………
3. Créer en une seule commande dans votre répertoire ………………….………………………………………
maison un fichier listetc contenant la liste des fichiers et ………………….………………………………………
répertoires de /etc……………….………………………… 18. Répéter la même recherche encore mais en redirigeant
………………….……………………………………… à la fois la sortie standard et l’erreur standard vers le
………………….……………………………………… fichier resultat
………………….……………………………………… ………………….………………………………………
4. Chercher la ligne du fichier /etc/passwd contenant les ………………….………………………………………
Informations propres à votre compte unix 19. Chercher dans /usr les fichiers dont la taille dépasse
………………….……………………………………… 1Mo et dont les droits sont fixés à 755 (-rwxr-xr-x).
………………….……………………………………… ………………….………………………………………
………………….……………………………………… ………………….………………………………………
5. Réaliser un listing long page par page du répertoire 20. Combien il y a de fichiers dans toute l'arborescence qui
/usr/bin……………….…………………………………… appartient à l’ utilisateur ali et ayant les droits fixés à 666 (-
………………….……………………………………… rw-rw-rw-).
………………….……………………………………… ………………….………………………………………
6. Copier le fichier /etc/passwd dans votre répertoire ………………….………………………………………
maison……………….…………………………………… ********************************
Vous venez de télécharger depuis internet un fichier
………………….………………………………………
nommé
………………….……………………………………… « firefox2.tar.gz »
7. Trier par ordre alphabétique les utilistaeurs dont le shell 21. Donner les étapes pour installer cet archive :
de connexion est le bash……………….………………… ………………….………………………………………
………………….……………………………………… ………………….………………………………………
………………….……………………………………… ………………….………………………………………
8. Afficher les 12 dernières lignes du fichier passwd ………………….………………………………………
………………….……………………………………… ………………….………………………………………
………………….……………………………………… ………………….………………………………………
9. Récupérer les lignes 5 à 9 d'un fichier de 12 lignes ………………….………………………………………
………………….……………………………………… ………………….………………………………………
………………….……………………………………… ………………….………………………………………
10. Vous êtes « root » donner la commande pour ********************************
supprimer le mot de passe de l’utilisateur « ali  » 22. La commande pour installer un nouveau paquetage
………………….……………………………………… appli.rpm :
………………….……………………………………… ………………….………………………………………
******************************** ………………….………………………………………
Vous avez chez vous des fichiers appelés essai1, essai2,
23. Lister tous les paquetages installés sur votre machine
essai3 et essai4. Comment les effacer en une seule ligne
de commande ? ………………….………………………………………
Faites une comparaison entre ces propositions : ………………….………………………………………
11. rm essai[1234] : ………………….…………………… 24. Lister les fichiers qu’il contient un paquetage.
………………….……………………………………… ………………….………………………………………
………………….……………………………………… ………………….………………………………………
12. rm essai[1-4] : ………………….……………………… Bonne poursuite
………………….………………………………………
………………….………………………………………
13. rm essai? : ………………….…………………………
………………….………………………………………
………………….………………………………………
14. rm essai* : ……………………………………………..
………………….………………………………………
………………….………………………………………
********************************
15. find . -type d ……………….…………………………..
………………….………………………………………
………………….………………………………………
2/2