• Aucun résultat trouvé

Systèmes d’exploitation Dossier N° 23 NSI

N/A
N/A
Protected

Academic year: 2022

Partager "Systèmes d’exploitation Dossier N° 23 NSI"

Copied!
5
0
0

Texte intégral

(1)Systèmes d’exploitation Dossier N° 23. NSI. Travaux dirigés Exercice 1 : Les systèmes d’exploitation : un peu d’histoire 1 Consulter la vidéo suivante : https://youtu.be/4OhUDAtmAUo. (b) Donner trois exemples de service rendu par le système d’exploitation. 2. (c) A partir de quelle année sont apparus les premiers systèmes d’exploitation. (a) Citer 5 systèmes d’exploitation. Exercice 2 : Et concrètement 1 Consulter la vidéo suivante : https://youtu.be/AcZ87MTiXr4. 2 Comment peut-on traduire le mot KERNEL ? 3 Comment peut-on traduire le mot SHELL ?. Exercice 3 : Comment ça marche ? 1 Consulter la vidéo suivante : https://youtu.be/SpCP2oaCx8A. 2 Qu’est ce que la mémoire virtuelle ? 3 A quoi sert l’ordonnanceur ?. Exercice 4 : Le système UNIX 1 Consulter la vidéo suivante : https://youtu.be/bdSWj7Y50VY. 2 En quelle année UNIX a-t-il été développé ?. Exercice 5 : Linux 1 A partir de recherche sur internet ou en vous basant sur vos connaissances répondre aux questions suivantes : (a) Qui est l’inventeur de linux. En quelle année linux a-t-il été mis à disposition des utilisateurs ?. (e) Quel est le système d’exploitation le plus utilisé au monde ? linux, windows ou IOS ? (f) Que signifie installer linux en double boot ? (g) Que signifient la locution open source ? L’open source est-il forcément gratuit ?. (b) D’où provient le mot linux ?. 2 Consulter cette vidéo qui montre qui est linus Torward et quelle philosophie le guide dans le développement de linux : https://youtu.be/IquNF_DXcF8. (c) Citer quelques distributions linux que vous pouvez installer sur votre ordinateur (d) Qui est TUX ?. 1.

(2) Linux en ligne de commande Lorsque l’on utilise linux nous sommes très souvent conduit à utiliser une application permettant de passer des instructions en ligne de commande.. Cette application s’appelle en générale : Terminal : Voici cette application :. .. Une invite de commande vous "invite" à entrer une commande :. Par exemple va fermer l’application de pid donné ( identifiant de processus) peut être bien utile lorsqu’une application est bloquée. Exercice 6 : 1 Vous ne disposez peut-être pas d’ordinateur avec un système d’exploitation linux. Nous allons donc utiliser un émulateur disponible ici : https://bellard.org/jslinux/vm.html?cpu= riscv64&url=fedora29-riscv-2.cfg&mem=256. Cliquer sur ce lien. ponible sur votre ordinateur. 4 Entrer de nouveau la commande ls 5 Quelle est l’utilité de la commande ls ? 6 Entrer la commande ls -a Vous voyez apparaître davantage de fichiers. En fait, il s’agit de fichiers cachés. Il est donc possible de passer des paramètres à une commande . ici -a ( a pour all). 2 Entrer la commande ls 3 Utiliser la flèche de téléchargement (en bas d’écran) puis télécharger un document(si possible pas trop lourd) dis-. Exercice 7 : Parcourir le système de fichier cd se traduit par change directory. 1 Entrer l’instruction : mkdir mondossier puis de nouveau ls Vous venez de créer un répertoire ( directory) En anglais mkdir se traduit par make directory 2 Entrer la commande cd mondossier Vous venez d’entre dans le nouveau répertoire créé à la question précédente. 3 Télécharger un fichier de votre choix (si possible pas trop lourd) dans ce nouveau répertoire 4 Entrer la commande cd .. puis l’instruction ls L’instruction cd .. permet de rejoindre le répertoire père du répertoire dans lequel on se trouve. 2.

(3) Exercice 8 : Le système de fichier 1 Entrer la commande cd .. puis ls Nous sommes ici dans le système de fichier linux 2 Vous trouvez dans la liste de fichiers et dossiers un dossier home. Il s’agit du dossier réservé à chaque utilisateur. A chaque utilisateur est associé un dossier home ( ou dossier personnel). Il est le seul ( avec l’administrateur du système) à avoir accès à ce dossier home. Entrer les commandes cd home puis ls Votre dossier perso est pour l’instant vide, vous pouvez y télécharger des documents si vous le désirez Nous pouvons remarquer que vous êtes connecté comme administrateur ( root) avec cet émulateur. Ça n’est en général pas le cas avec un système linux, l’utilisateur root ayant des droits qui pourraient avec une manip non adaptée corrompre le système. Exercice 9 : Créer un utilisateur 3 Pour revenir en root entrer la commande su root (su seul pouvait suffire) Malheureusement un mot de passe est demandé C’est normal, seul l’administrateur peut se connecter en root. Le problème est que l’on connaît pas le mot de passe sur cette émulation Il ne nous reste qu’ à relancer l’émulateur.. 1 Entrer la commande adduser (votre prénom) Vous venez de créer un nouvel utilisateur Seul l’administrateur (root) est en mesure de le faire 2 Entrer la commande su (votre prénom) Vous êtes connecté en tant qu’utilisateur, ce que vous pouvez constater nsi a remplacé root. Exercice 10 : Parcourir l’arborescence de fichiers Les divers dossiers et fichiers sont organisés sous forme d’arbre . dans cet exercice nous travaillons avec l’arborescence cidessous :. Quelle instruction permet de se rendre dans le dossier boulot ? cd · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3 On peut se rendre dans n’importe quel dossier depuis tout dossier en remontant jusqu’à la racine. Que va-t-il se passer si, en se trouvant dans le dossier boulot on tape l’instruction On parle alors d’adressage absolu 4 On se trouve donc maintenant dans le dossier cpu Pour remonter dans l’arborescence on utilise l’instruction Dans quel dossier se retrouve-t-on alors ? - ................................................... On parle alors d’adressage relatif 5 On suppose que l’on se elsa. 1 Quel. est. l’affichage. rendu. par. l’instruction. (a) Quelle instruction absolue doit on utiliser pour se rendre dans le dossier images. ? 2 On se trouve à la racine de l’arborescence (/sur linux). (b) Quel est l’équivalent en instruction relative. 3.

(4) Remarque L’arborescence précédente est obtenue par un utilisateur connecté en root. Il peut "voir" les dossiers des deux utilisateurs max et elsa. Si elsa était connectée en utilisateur, elle ne devrait pas "voir" pas les dossiers de max.. Exercice 11 : Permissions sur les fichiers 2 Recopier ci-dessous l’affichage obtenu : - ................................................... - .................................................... On utilse de nouveau dans cet exercice l’émulateru linux : https://bellard.org/jslinux/vm.html?cpu=riscv64& url=fedora29-riscv-2.cfg&mem=256 1 Entrer la commande ls -l .. 3 Après avoir lu l’information ci-dessous expliquer les droits donnés apr : r-x r-w —. Information Sous linux, il existe trois types de groupes d’appartenance pour un fichier : n Le propriétaire n Le ou les groupes dont fait partie le propriétaire n Tous les autres Pour chaque fichier il y a trois types de droits : n r : droit de lecture (read) n w : droit d’écriture (write) n x : droit d’exécution (x pour la consonance !) Par exemple rwx rw- r– indique que : n Le propriétaire du fichier à tous les droits sur son fichier n Les utilisateurs des groupes auxquels appartient le propriétaire ont le droit de lire le fichier et de le modifier n Les autres utilisateurs ne peuvent que lire le fichier. Exercice 12 : la commande chmod 1 les droits précédents peuvent être écrits numériquement sous forme de trois séries de trois bits : Par exemple 111 110 100 représenterait rwx rw- r– Comment représenterait-on numériquement les droits : r-x-r–r– - .................................................... (b) Quels seraient les droits associés au nombre 410 ? 3 la commande chmod permet de changer les droits des fichiers ( si l’on est connecté en root) Que se passe-t-il si on entre la commande : chmod 777 monfichier.txt ? - .................................................... 2 Une étape de simplification peut encore être faite : 111 110 100 peut s’écrire sous forme de nombre : 764. 4 que doit-on écrire si l’on veut que le propriétaire ait tous les droits sur un fichier sans en donner un seul aux autres utilisateurs. (a) Quels seraient les droits associés au nombre 777 ?. 4.

(5) Travaux pratiques Exercice 13 : On suppose que le répertoire personnel de l’utilisateur courant est vide. Décrire l’effet de chacune des commandes suivantes, en supposant qu’elles sont exécutées les unes après les autres : 1. 3. mkdir NSi. 2. 4. cd ... 5. ls. 6. chmod 744 TP_SHELL. 5. cd ... Exercice 14 : On suppose que l’on se trouve dans un répertoire TEST, que ce dernier est vide et que l’on exécute les 7 commandes suivantes. 1 mkdir a b c d. 6 7. 2 3. rm -rf d. Dessiner l’arborescence finale des fichiers et répertoires ( ou utilisera le dossier TEST comme racine de l’arborescence Une recherche sur internet en ce qui concerne les commandes dont on n’a pas parlé jusqu’ici ( touch par exemple). cd c. 4. 5.

(6)

Références

Documents relatifs

Mais comment y entrer, tant on sait bien qu’on ne pourra d’aucune façon la résumer : une pensée ne se résume pas, encore moins la chinoise, si diverse et si vaste.. Tant on

Pour cela, vous êtes dans le Présent, dans l’Espace Sacré de votre Cœur qui est quantique, c’est-à-dire hors du temps, hors des pensées, des émotions, dans la plus

Pb2 Quels muscles sont nécessaires pour faire entrer l'air dans les poumons?. Extrait

Remets les images dans l’ordre pour raconter l’histoire

Termine le pelage de

Termine les écailles

Découpe et colle les lapins arctiques du plus grand au

Par exemple, le droit civil, branche du droit privé, se divise lui-même en plusieurs branches étudiées de manière progressive tout au long de la licence : étude du Droit des