[PDF] Capes Informatique visioneurPDF sujet.pdf correction.pdf





Previous PDF Next PDF



Cours et exercices corrigés Initiation et utilisation Cours et exercices corrigés Initiation et utilisation

3.6 Manual le manuel Linux. 31. 3.7 Exercices. 34. CHAPITRE 4 • PROTECTION DES La commande Linux man telnet (ou la commande help de telnet) permet d'en ...



FORMATUX - Travaux Dirigés GNU/Linux : Administration CentOS 6

3 авг. 2017 г. FORMATUX - Travaux Dirigés GNU/Linux. Chapitre 1. Commandes de bases





TP 01: commandes de bases Linux TP 01: commandes de bases Linux

nom du fichier/répertoire. Exercice : Dans les systèmes d'exploitation dérives d'Unix le codage des droits se fait sur 9 bits groupes par.



sous Unix/Linux

sous Unix/Linux - ksh bash



Polycopié TP Système dexploitation Unix Exercices et Quelques Polycopié TP Système dexploitation Unix Exercices et Quelques

Exercices et Quelques Corrigés. Sous RedHat Linux/Unix. Dr. Djamila L'objectif de cet exercice est de créer une commande ikill ne prenant pas d ...



Examen de Système Linux DvfetttM

Exercice 1 : (QCM). Choisissez la ou les bonnes réponses : Question 1 : Un système d'exploitation. 1. C'est la fonction de l'administrateur système.



Administrez le système - Exercices et corrigés

Linux Linux LVM et Détection auto RAID Linux ? 9. Créer une nouvelle partition de Utiliser la commande who. Corrigé p. 158. 1. En tant que neo



TP 1 Linux : Commandes de base & utilitaires I. Introduction

Donner une commande qui permet d'effacer tous les fichiers vides se trouvant dans /tmp. Exercice 2. Commandes internes & externes. Il existe deux types de 



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 



Cours et exercices corrigés Initiation et utilisation

6.7 Quelques commandes internes au Bash. 72. 6.8 Exécution d'un script. 76. 6.9 Exercices. 77. CHAPITRE 7 • COMMANDES LINUX. 79. 7.1 La commande Linux.



sous Unix/Linux

Caractéristiques d'un interpréteur de commandes. sous Unix/Linux - ksh bash



FORMATUX - Travaux Dirigés GNU/Linux : Administration CentOS 6

3 août 2017 GNU/Linux. Administration CentOS 6 (Version corrigée) ... Commandes de bases. ... Exercice 3.4 : Suppression de fichiers et répertoires .



T.P. N° 2 – COMPLEMENTS COMMANDES LINUX DE BASE (corrigé)

Editez les cinq premiers caractères du fichier. Exercices 4 - find. 1. Cherchez dans toute l'arborescence les fichiers dont le nom se termine par .c 



Exercice 1 Exercice 2

3: la commande … 1: qu'est?ce … pipe. 3. Sortie standard grep pipe. 1. 0. 2. Sortie d'erreur standard. Entrée standard. Text1. Corrigé Fiche de TP n°3 



TP 1 Linux : Commandes de base & utilitaires I. Introduction

Donner une commande qui permet d'effacer tous les fichiers vides se trouvant dans /tmp. Exercice 2. Commandes internes & externes. Il existe deux types de 



TP 01: commandes de bases Linux

nom du fichier/répertoire. Exercice : Dans les systèmes d'exploitation dérives d'Unix le codage des droits se fait sur 9 bits groupes par.



Recueil dexercices corrigés en INFORMATIQUE I

Corrigés des exercices : Architecture de l'ordinateur. 33. Corrigés des QCM : Architecture 10) Quel est le rôle de l'unité de commande et de contrôle ?



TD n°1 : Commandes UNIX CORRECTION

TD n°1 : Commandes UNIX. CORRECTION. Exercice 1 – Documentation en ligne. Solution : 1) TITLE NAME



Correction TP dintroduction à Unix

Exercice 2. La commande man. Construire un tableau suivant le modèle donné contenant les commandes suivantes (avec ou sans option). man

Comment corriger les commandes Linux ?

Exercice Linux corrigé les commandes Linux, tutoriel & guide de travaux pratiques en pdf. En utilisant la commande find, trouvez et listez les noms de : 4) tous les fichiers réguliers se trouvant sous votre répertoire d’accueil et qui n’ont pas été modifiés dans les 10 derniers jours.

Quels sont les différents types de commandes Linux pour les débutants ?

Voici donc par catégorie les commandes Linux de base pour les débutants : Afficher les utilisateurs actuellement connectés au système : Affiche l’utilisation du disque dans le répertoire en cours Afficher le point de montage cible pour tous les systèmes de fichiers Lister les fichiers – les fichiers normaux et cachés ainsi que leurs autorisations.

Quels sont les différents types de fichiers contenant des commandes sous Linux?

Sous Linux, un ?chier contenant des commandes est appelé script et nous n’emploierons plus que ce terme dans la suite. De même nous utiliserons le terme shell pour désigner à la fois l’interpréteur de commandes et le langage corres- pondant (tout comme “ assembleur ” désigne à la fois le langage assembleur et le compilateur de ce langage).

Comment utiliser les commandes dans des fichiers textes?

Une fois que vous avez maîtrisé les notions essentielles de la ligne de commande, vous pouvez commencer à utiliser ces commandes dans des fichiers textes (nommés scripts) ; c'est la manière la plus facile de programmer. Nous parlerons des commandes et des outils essentiels des systèmes d'exploitation suivant : Windows, Mac OS X, et Linux.

Capes Informatique

Capes Informatique

Polycopié d"exercices - Système

Version prof. Ne pas distribuer.

Table des matières

1 Linux ligne de commande, Arborescence 4

1.1 Arborescence de fichiers : chemins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4

1.2 Droits posix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5

2 Linux ligne de commande, Arborescence 7

2.1 Le manuel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7

2.2 Gestion de la mémoire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

8

3 Linux : autres commandes utiles 14

3.1 Commandes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1 4

3.1.1 Afficher du texte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1 4

3.1.2 Commandes pour fouiller le texte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1 4

3.1.3 Éditer/modifier un fichier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1 5

3.1.4 Chercher des fichiers dans un répertoire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1 5

3.1.5 Archiver/compresser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1 5

4 Ordonnancement et contrainte 17

4.1 Section critique et deadlock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1 7

4.2 Ordonnancement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1 9

4.2.1 À priorités . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1 9

5 Algorithmes d"ordonnancement statique, tests d"ordonnançabilité 22

5.1 Un bout de cours . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2 2

5.2 Ordonnancement à priorité fixe avec affection de priorité RM . . . . . . . . . . . . . . . . . . . . .

22

5.3 Earliest deadline first (EDF) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2 4

6 Programmation d"un générateur de questionnaire 26

6.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2 6

6.2 Lecture de la liste des questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2 6

6.3 Sécurisation des solutions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2 6

6.4 Comparaison des résultats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2 7Capes informatique Lyon1 (NSI) - Systèmehttps:///2/27

Résumé

Ce cahierCe cahier d"exercices a été réalisé pour l"enseignement Système du Capes Informatique, proposé

par l"université Lyon1. Il peut être librement distribué (License CC-BY-SA 4.0).

IntervenantsLes personnes suivantes ont été impliquées dans l"écriture de ces exercices et des supports

associés, et l"enseignement correspondant :

2 018/2019: Lau reG onnord,N icolasL ouvet,F abienRico .

http://master-info.univ-lyon1.fr/CAPES/Capes informatique Lyon1 (NSI) - Systèmehttps:///3/27 TD 1

Linux ligne de commande, Arborescence

1.1 Arborescence de fichiers : chemins

FIGURE1.1 - Arborescence et chemin sous Linux

La figure 1.1 résume les concepts à retenir.

-Chemin absolud"un fichier : c"est le nom "complet" du fichier, donné par son chemin d"accès depuis la

racine. Exemple, sous Unix :/rep/fic1.c.

-Répertoire de travail(répertoire courant) : répertoire sur lequel un utilisateur est positionné à un mo-

ment donné. Ce répertoire est nommé "." -Chemin relatifd"un fichier : référence d"un fichier à partir du répertoire de travail.

-Répertoire personnel(sous Unix) : répertoire sur lequel est positionné un utilisateur suite à son authenti-

fication. Ce répertoire est nommé "" (tilde). On parle aussi de "home utilisateur" ou de "racine person-

nelle". Sous Unix c"est souvent un sous-répertoire de/home.

EXERCICE#1ÏChemins (TD)

La figure 1.2 représente l"arborescence présente dans un ordinateur sous Unix :

(Les fichiers sont en grisé, les autres noeuds sont des répertoires). Supposons que vous êtes l"utilisateur

alan. Donner des commandes sucessives pour : Q.1.1) -V ousp lacerdan sv otrerép ertoired "accueil

Q.1.2) -Y créer u nréper toirenommé TP.

Q.1.3) -F aireu necopie du fi chierhosts.confdans le répertoireTP. Puis la renommermyhosts.conf.Solution.On peut par exemple :

cd mkdir TP cp /etc/hosts.conf TP/ mv TP/hosts.conf TP/myhosts.confCapes informatique Lyon1 (NSI) - Systèmehttps:///4/27 Informatique, Formation des enseignants Capes informatique Exercices #1 - 2019 etc passwd shadow hosts.conf home alan denisFIGURE1.2 - Arborescence 1/ (racine) home moi

Systeme

Algo TP2

TP1etc

tmp dpkgFIGURE1.3 - Arborescence à réaliser EXERCICE#2ÏNavigation relative et absolue - TD ou TP Donner les commandes ou réaliser les manipulations suivantes : Q.2.1) -R éaliserla hiér archied er épertoireset de fich iersdéc ritedan sla fig ure1.3

Si ce n"est pas le cas, effectuer les modifications nécessaires (à l"aide des commandesmvetmkdir?)

Q.2.2) -S eplacer da nsle réper toireTP2 .P ourcopier u nfic hierv ersl eréper toireTP1, v ousp ouvezau ch oix

(réaliser chacune de ces manipulations) :

u tiliserle ch eminr elatif(du réper toireTP1 par r apportà où j es uis,i eTP2) : cp nomfichier

../TP1/ u tiliserle ch eminabs oludu réper toireTP1 : cp nomfichier /home/moi/Systeme/TP1/ u tiliserle r accourcide v otrehome:cp nomfichier /Systeme/TP1/

Q.2.3) -S ep lacerà la r acinede v otreréper toirep ersonnel.Sans se déplacer, et en s"inspirant des manipula-

tions précédentes : copier u ndes fich iersd uréper toire/etc/dpkgdans le répertoireTP2. l isterle con tenudu r épertoireTP1. déplacer le sfich iersqu in "ontr ienà f airede TP1vers/tmp.

1.2 Droits posix

EXERCICE#3ÏDroits sous unix

Sur le système considéré, il y a 4 utilisateurs : -fontainequi fait partie du groupeprofetuser; -elisequi fait partie des groupesetuetuser; -hippolytequi fait partie du groupeprof. -rootqui est l"administrateur et fait parti du grouperoot

Q.3.1) -R eprésentezlespossibilitésd"accèsdes4utilisateursauxfichiersvisioneurPDF,sujet.pdf,correction

.pdfetnotes.ods. drwxr-x--x 27 root user /bin/ -rwsr-xr-x 1 root etu /bin/visioneurPDF drwxr-xr-x 80 root user /home/ drwxr-x--x 10 fontaine prof /home/fontaine/ drwx--x--- 4 fontaine prof /home/fontaine/prive/ -rw-r-x--- 1 fontaine prof /home/fontaine/sujet.pdf -rw-r--r-- 1 hippolyte prof /home/fontaine/prive/correction.pdf -rw-rw---- 1 fontaine prof /home/fontaine/prive/notes.ods

Attention, pour les fichiers vous devez tenir compte des droits des répertoires et sous répertoires.Capes informatique Lyon1 (NSI) - Systèmehttps:///5/27

Informatique, Formation des enseignants Capes informatique Exercices #1 - 2019 Solution.D"après les droits simples :visioneurPDFsujet.pdfcorrection.pdfnotes.ods fontainer-xrw-r--rw- eliser-x--------- hyppolyter-xr-xrw-rw- rootrwxrwxrw-rw-

Il faut noter plusieurs choses :

-roota forcement le droit read et write. De plus, il a le droit d"exécution sur tous les fichiers exécu-

tables (c"est à dire qu"il a le droit d"exécution si l"un des groupes a le droit d"exécution).

P ouraccéderàunfichier,unutilisateurdoitavoirledroitd"accéderàtouslesrépertoiresduchemin

qui permet d"allez à ce fichier. Cela signifie avoir le droit d"exécution sur les répertoires. Donc par

exemple Élise ne peut pas lire le fichiercorrection.pdfcar ce dernier se trouve dans le répertoire

/home/fontaine/prive/qui ne lui est pas accessible. -hyppolytea accès aux fichierscorrection.pdfetnotes.odscat il a accès au répertoire/home/

fontaine/prive/. Mais, il ne peut ni faire dels(qui demande le droit de lecture du répertoire), ni

changer le nom ou effacer le fichier (qui demande le droit d"écrire dans le répertoire).

C ommel esetuidbit du fichiervisioneurPDFest actif (le "s» dans la colonne du propriétaire), cela

signifie qu"un utilisateur qui exécute ce fichier le fait comme s"il était le propriétaire (doncroot

). Cela signifie que les droit utilisé seront ceux derootet que par exemple, cette visionneusePDF

pourra lire les fichierscorrection.pdfetsujet.pdfmême si c"estelisequi l"utilise.Capes informatique Lyon1 (NSI) - Systèmehttps:///6/27

TD 2

Linux ligne de commande, Arborescence

2.1 Le manuel

d"obtenir de l"aide sur la plupart des programmes disponibles sur le système, mais aussi sur les fonctions du

langage C, et de certaines bibliothèques. Pour l"invoquer, la commande est : man nom_de_la_commande

Par exemple,

man du permet d"obtenir le manuel de la commandedu.

quitter (revenir à la ligne de commande), il suffit de taperQ. Il y a beaucoup de subtilités que l"on passe ici

sous silence, mais vous pouvez maintenant faireman manpour en apprendre plus surman!

EXERCICE#1ÏMan

Voici ci-dessous un extrait de la page de manuel de la commandels. NAME ls -list directory contents

SYNOPSIS

ls [OPTION]... [FILE]...

DESCRIPTION

List information about the FILEs (the current directory by default). Sort entries alphabetically if none of -cftuvSUX nor --sort is specified. Mandatory arguments to long options are mandatory for short options too. -c with -lt: sort by, and show, ctime (time of last modification of file status information); with -l: show ctime and sort by name; otherwise: sort by ctime, newest firstquotesdbs_dbs2.pdfusesText_2
[PDF] cours systeme d'exploitation unix pdf

[PDF] tp linux avec correction

[PDF] examen linux avec correction

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

[PDF] cours piles et accumulateurs sti2d

[PDF] courbe décharge batterie plomb

[PDF] cours batterie pdf

[PDF] charge et décharge dun 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