Vous êtes sur la page 1sur 2
examen de Systémes d'exploitation 2 Durée: 1h30 Classe : LMI-1 Questions de cours: t un programme ? 1. Quelles sont les diftérences essentielles entre un processus ef un Programm - xempl 2. Quelle est la différence entre Préambule et Postscript ? donner deux exemples 3. Quelles sont les modes de lancement dun programme (avec explication) — x 4. Citer deux méthodes pour exécuter des scripts Shell 5. Quappelle-t-on une expression réguliére ? citer deux commandes avancées qui utilisent les expressions réguliéres Exercice 1: Répontez aux questions suivantes en utilisant les Comiandes appropriées : 1. Combien y a-t “il de processus actifssur le systéme ? 3 2. Conttien d’utilisateurs sont connestés sur le systme 2 3. Afficher ste de oes uilseteur connects, tide par sae salting 4. Combienle répertoire "ete" a-t “il de fichiers r6Pertoigg . 5. Utiliser la commande « cat » pour eréer les fichiers « fich] » ge « fet? » eam > eRe vm fe* z ‘ : i et « fich2 » 6. Créer le fichier « fich3 » constitué de la concaténation des fichiers « fichl pas feet 40 2 (utiliser deux manidres) gen (i i ta > fark a Jes erreurs ee ‘sont aussi 7, Copier le texte du fichier « fich3 » dans le fichier « copié”» mises dans le fichier « copie » ¥ cob He Ae ne as 8. Copier le texte du fichier « fich3 » dans le fichier « copie2 » et afficher les erreurs sur l'écran 9. Envoyer tous les messages (Sorties standard et d'erreurs) du fichier « fich3 » vers un fichier spécial qui supprime tous les caractéres qui ui sont envoyés d # Pour le fichier « fichl »: : , . 10. Chercher toutes les lignes commenyant para’ ou 'A' avec deux fagons get & 11. Chercher toutes les lignes finissamt par ts.994 12. Chercher toutes les lignes contenant au moins un chiffre. \ qt 13. Cherchez toutes les lignes se terminant par un point. 14, Cherchertoutes les lignes ne finistant pes parun signe de ponctuation (point, virgule, point-virgule, deux-points, point d'interrogation, point exclamation). » ; Exercice 2: Accéder a v il et cré 2 r a votre espace de travail lCréerle fichier « Verifpassword.sh » puis écrire un script shel} ermettant de demander de SAiSIF aU clay} Pe demande “vie un mot de passe tout en vérifiant s°j| concorde aver fe vrai mot de passe passé en argument, a ct . peng ‘aque fois vous introduisez un mot de passe erroné, i * Vous donne la main encore une fois pour TE ees ‘Yet, Vous aurez droit a 10 tentatives maximum, résultat du test sera affiché I’ utilisateur Pat lay te.

Vous aimerez peut-être aussi