[PDF] [PDF] Correction de lexamen « Unix/Linux - LIRMM

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 



Previous PDF Next PDF





[PDF] Examen de Système Linux DvfetttM

C'est un intermédiaire entre la machine et l'utilisateur 3 Un mouvement de données avec les périphériques Correction de l'examen de Système Unux



[PDF] Exercices : fichiers et répertoires

répertoires Images, Documents et Cours /home → utilisateur changer de répertoire, changer le nom de Unix en Linux, sans changer sa position $ cd ; mv  



[PDF] Second examen – Corrigé

Les « Tasklet » de Linux et les « Deferred Procedure Call » de Windows jouent sensiblement le même rôle Décrivez ce rôle et donnez les différences qui existent 



[PDF] Correction de lexamen « Unix/Linux - LIRMM

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 



[PDF] Correction TP dintroduction à Unix - IGM

Allumez votre machine et choisissez de démarrer sous linux (Debian) Attention au démarrage si vous êtes dans la salle 220 2 Lorsque que l'écran de 



[PDF] TD n°1 : Commandes UNIX CORRECTION - MIAGE de Nantes

mkdir test/bin 2) -Aucune modification n'est nécessaire pour les répertoires test et pub car il s'agit des paramètres par défaut lors de la création d'un répertoire 



[PDF] TP 01: commandes de bases Linux - Pierre Senellart

La commande help affiche la liste des commandes internes du shell Par défaut, c'est le shell Bash qui est installé avec Linux C'est aussi le plus puissant et le 



[PDF] TP N° 2 – COMPLEMENTS COMMANDES LINUX DE BASE (corrigé)

Généralités Un filtre est une commande qui lit les données sur l'entrée standard, effectue des traitements sur les lignes reçues et écrit le résultat sur la sortie 



[PDF] Exercices LINUX TP1

Linux est sensible à la casse La commande rm –rf est à utiliser avec prudence car on peut ainsi détruire toute son arborescence et son os Un certain 



[PDF] Correction du QCM Syst`eme I

Correction du QCM Syst`eme I Mercredi 5 b с affiche exactement "Bonjour tout le monde" (avec les guilemets) et va `a la ligne c a с /home/zorro/linux

[PDF] la différence entre linux et unix wikipedia

[PDF] cours unix debutant pdf

[PDF] l expression oral au primaire

[PDF] cours sur les batteries d'accumulateurs

[PDF] cours piles et accumulateurs sti2d

[PDF] courbe décharge batterie plomb

[PDF] cours batterie pdf

[PDF] charge et décharge d'un accumulateur au plomb

[PDF] j'en prends note signification

[PDF] piles et accumulateurs cours

[PDF] j'en prend ou j'en prends

[PDF] cycle cardiaque pdf

[PDF] le cycle cardiaque explication

[PDF] cycle cardiaque durée

[PDF] le cycle cardiaque schéma

[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é 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

éussit. Je sais, je sais.

Je ne le referai plus.

quotesdbs_dbs2.pdfusesText_2