Correction de l'examen « Unix/Linux » Polytech – IG3 – octobre 2008 Pierre Pompidor Q1 : Qu'estce une distribution Linux ? Un système d'exploitation basé
Previous PDF | Next PDF |
[PDF] Examen Unix - LIRMM
Examen Unix IG3 - Polytech 1 heure – Octobre 2010 Consignes Documents autorisés : – polycopié de cours – feuilles imprimées de TP éventuellement
[PDF] Correction de lexamen « Unix/Linux - LIRMM
Correction de l'examen « Unix/Linux » Polytech – IG3 – octobre 2008 Pierre Pompidor Q1 : Qu'estce une distribution Linux ? Un système d'exploitation basé
[PDF] MST Télécom 1 Examen de Syst`eme UNIX
Examen de Syst`eme Unix 1 Numéro d'anonymat : L'examen est composé de deux parties : V la rédaction de petits scripts UNIX (avec Documents)
[PDF] Examen de Système Linux DvfetttM
Correction de l'examen de Système Unux Indications - Chaque question La commande Unix « Is -I » génère la ligne suivante : -rw-r— 1 télécom 400 12K 17
[PDF] Examen du DEA de Chimie informatique et théorique Unix et Shell
Examen du DEA de Chimie informatique et théorique Septembre 2002 Unix et Shell Durée : 1 heure 30 Le barème indiqué est indicatif 1 (5 points)
[PDF] Test n°1 Commandes UNIX et programmation - MIAGE de Nantes
Test n°1 Commandes UNIX et programmation shell CORRECTION Exercice 1 – Questions de cours Solution : 1) 4 grands types de tâches qu'un SE réalise :
[PDF] INF1013L ASR1 Unix, examen session 2, 3 juillet 2017 8h-9h
3 juil 2017 · Correction INF1013L ASR1 Unix, examen session 2, 3 juillet 2017 8h-9h 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8
[PDF] QCM linux - Economiegouvfr
Examen professionnel de vérification d'aptitude aux fonctions de programmeur de Quelle norme garantit à une application UNIX de pouvoir s'exécuter sous
[PDF] Exercices : fichiers et répertoires
Sans changer de répertoire, créer un sous-répertoire d'Unix appelé Exos $ mkdir /Unix/Exos cd ; mv cours/Langages_IL/Unix cours/Langages_IL/Linux 4
[PDF] Le système Unix
Le système Unix Aspects utilisateur 37 Bash : expressions conditionnelles ▫ Toute commande Unix (0 = VRAI, ≠ 0 = FAUX) ▫ Commande test (extrait) ▫
[PDF] Examen Vibrations 2015 Fichier
[PDF] Examen VWO
[PDF] Examen XML
[PDF] Examen XML (GMI FI) - Anciens Et Réunions
[PDF] Examen XML (Sujet B)
[PDF] Examen `a la maison du cours de Théorie de l`Information et
[PDF] Examen, Rattrapage, Partiel et Contrôles continus - Usure
[PDF] examen-e1-prog-revision-francais-02
[PDF] Examen-maison via Blackboard Learn
[PDF] Examenes DELF/DALF - Alianza Colombo Francesa de Popayán - Conception
[PDF] EXAMENS - Faculté de Médecine - Recherche Médicale
[PDF] EXAMENS : BEP SESSION 2005 N° du sujet : 4310 SPECIALITE - Anciens Et Réunions
[PDF] examens au LP - Anciens Et Réunions
[PDF] Examens Biologiques - Formation Continue des Ostéopathes - Diabète
![[PDF] Correction de lexamen « Unix/Linux - LIRMM [PDF] Correction de lexamen « Unix/Linux - LIRMM](https://pdfprof.com/Listes/31/2665-31correction_Linux_Polytech_2008.pdf.pdf.jpg)
Correction de l'examen " Unix/Linux »
Polytech - IG3 - octobre 2008
Pierre Pompidor
Q1 : Qu'estce une distribution Linux ?
Un système d'exploitation basé sur un noyau UNIX pour un "PC". Il en existe plusieurs versions (Ubuntu...).Q2 : Qu'estce un syst
ème de fichiers ? "Ensemble" des tables syst
èmes qui organisent le stockage et l'accès aux informations contenues dans une m émoire de masse (disque...). Q3 : Que fautil faire pour avoir une partition commune à Windows et à Linux ? Le plus facilement, la cr éer sous un système de fichiers compatible pour les deux systèmes installés en Dual Boot (notamment en FATxx).Q4 : Qu'apporte ext3 par rapport
à FAT ? Principalement la s
écurisation grâce aux mécanismes de journalisation. Q5 : Quel est le r ôle de la mémoire virtuelle ? Pallier la saturation de la m émoire vive en permettant d'utiliser le disque dur pour stocker des informations peu utilisées par les processus (cette mémoire est appelée SWAP sous Linux). Q6 : Qu'estce un serveur ?
Un démon répondant à des requêtes réseau et donc offrant un service, et plus généralement une
machine g érant un plusieurs de ces services. (Vous m'avez presque tous que parl é de l'aspect "machine"). Q7 et Q8 : Comment configurer bash pour qu'il : explore en premier le répertoire d'accueil lors de l'appel d'un exécutable ; export PATH="~:$PATH" ou export PATH="$HOME:$PATH" dans le .bashrc
passe automatiquement la mainà tcsh. tcsh dans le .bashrc (bon j'ai donn
é 0,5pt à ceux qui m'ont parlé de $SHELL...) Q9 : Que signifie le métacaractère & pour bash ? Le d
étachement : cela permet au processus père de continuer à être actif sans attendre la mort de son
fils (plus ou moins 0,5pt à ceux qui m'ont parlé de tâche de fond...) Q10 : Que r éalise la commande : chmod 751 ~/*.pl rwxrxx (ou explications d étaillées ;)) à tous les fichiers de suffixe .pl du répertoire d'accueil Q11 : Que réalise la ligne de commandes : ls l | egrep '^[^09]+$' Rien (ou pas grand chose) ! : car elle ne cherche
à filtrer que les lignes d'informations détaillées sur le répertoire courant qui ne comprennent aucun chiffre (ce qui est difficlle (date, taille, etc)). Q12 : Que cherche
à savoir l'utilisateur par la commande suivante : ps edf | grep c firefox Le nombre de processus firefox qui tournent sur la machine.
Q13 : Pourquoi le résultat de la commande précédente n'estil pas vraiment exact ? Car firefox va appara
ître dans le processus luimême : "ps edf | grep c firefox" Beaucoup de réponses ont tourné sur les désirs véritables/cachés de l'utilisateur, mais là on passe
dans le subjectif (j'ai plus ou moins donné des points)... Q14 : Que cherche
à savoir l'utilisateur par la commande : find /etc name bash* mtime 1 Trouver l'emplacement de tous les fichiers dont le nom commence par bash, (a priori donc les
fichiers de config. de bash), se trouvant dans le r épertoire /etc et qui ont été modifiés avant hier (en deux mots (pas avanthier)).Q15 : Comment conna
ître le nombre de démons HTTP qui tournent sur votre machine ? Et bien comme en Q13 : ps edf | grep c httpd
J'ai accept
é toutes les tentatives raisonnables pour nommer le démon HTTP (demon_http, http*, apache...)Q16 : Quelle est la diff
érence d'exécution entre les deux commandes suivantes: ls l > fichier; grep *pl fichier et ls l > fichier; grep ".*pl" fichier
Premi ère question perverse : Il suffisait de pointer que dans le premier cas * va être consommé par bash (il n'est pas protégé, le filtre portant donc sur le nom des fichiers Perl), ce qui n'est pas le cas dans la deuxième version... Q17 : Quel probl
ème prévient une connexion ssh avec l'option X ? Un probl ème devenu rare : le nonrepositionnement de la variable DISPLAY, c'est à dire le fait de ne pouvoir afficher les applications interfac ées lancées de la machine distante sur la machine locale. Q18 : Quels sont les avantages respectifs des langage de scripts Perl et Python sur les langages système tels que VBS (ou les fichiers batch) sous DOS, ou bash/tcsh sous Linux ? C'est qu'ils sont portables sous tous les syst
èmes d'exploitation évolués (Windows, Linux...) alors que cela n'est pas le cas avec VBS, batch ou bash/tcsh qui sont dévolus à leur système de
prédilection. Bon j'ai accordé 0,5 sur l'exposé de leurs mérites intrinsèques (typage conciliant,
regexp...)Q19 : Avantages/inconv
énients des tableaux associatifs par rapport aux tableaux classiques ? Avantages : acc ès rapide (par fonction de hashage) et sémantique du nommage des éléments Inconvénients : plus grande place en mémoire et surtout listing des éléments dans un ordre aléatoire Q20 : Que se passetil lors de l'ex
écution du script (felicitation.pl) (deux prochaines lignes) : #!/usr/bin/perl print "Et bien voil à, vous avez fini ! \n"; LA question perverse : le #!/usr/bin/perl est d écalé de deux caractères ce qui le désactive (le # doit être le premier caractère de la ligne). Donc un appel du script directement par son nom ou par "./felicitation.pl" provoque son interpr étation par bash, et le plantage du script. Mais un appel par "perl felicitation.pl" r