[PDF] Cours de Systèmes dExploitation (Unix)





Previous PDF Next PDF



Cours de Systèmes dExploitation (Unix)

Cours de Systèmes d'Exploitation (Unix) Un fichier dans UNIX est une séquence d'octets le ... Remarque : Unix possède un seul système de fichiers.



Systèmes dexploitation Gestion de processus

exécution d'un appel système par un processus en cours requête utilisateur sollicitant la création d'un processus. Linux/UNIX: L'appel système fork crée un 



1 : Introduction Systèmes/Services Unix - Cours 1 : Introduction au

10 janv. 2017 Le syst`eme d'exploitation (Operating System ou OS) d'un ordinateur est un programme qui assure la gestion du matériel et défini des ...



Chapitre 2 - Introduction au système Unix/Linux

Unix est un système d'exploitation ouvert portable Après elle va créer le répertoire (cours) dans le réper- toire de travail.



Introduction à lenvironnement Unix

Le shell est l'interface utilisateur du système d'exploitation. te1-arbre.pdf: ... http://www.formation.jussieu.fr/ars/2011-2012/UNIX/cours/.



Lenvironnement UNIX/Linux: un système dexploitation pour la

(mount). /opt Installations supplémentaires. /proc Informations sur le système et les processus en cours (process). /root Répertoire personnel de root. /sbin 



Système dexploitation Unix

Unix est un système d'exploitation multi-utilisateur et multi-tâche. Plusieurs programmes peuvent être en cours d'exécution en même temps sur une même.



Cours Unix

Serveur de fichiers et d'imprimantes (pour Unix Mac



Cours UNIX

Il peut tout faire (danger !!). Page 4. Système de fichiers. Système de fichier de type arborescence:.



Introduction au système UNIX

Prérequis : afin de suivre ce cours sans difficultés il est conseillé d'être fami- lier avec l'utilisation de base d'un système d'exploitation (DOS



Cours de Systèmes d'Exploitation (Unix) - imag

Cours de Systèmes d'Exploitation Université de Valenciennes - ISTV -13- H Bourzoufi LES PROCESSUS UNIX q Le processus est l'entité d'exécution dans le système UNIX Toute activité dans UNIX correspond à un processus q Dans UNIX il existe deux types de processus :



Cours Unix à télécharger pdf

1 2 Exemple de système d'exploitation : Windows Linux Unix MS-Dos MacOs etc 2 UNIX 2 1 Historique Unix est né aux laboratoires Bell en 1969 Développé par Ken Thompson et Dennis Ritchie (le premier à avoir développé le langage C)



Chapitre 1: Caractéristiques générales du système Unix

Chapitre 1: Caractéristiques générales du système Unix Cours Unix Utilisation - 2 - rapport à la version de référence la v7 La fin des années 80 est marquée par une croissance sans précédent du nombre de systèmes Unix dans le domaine des systèmes d’exploitation



Unix et les systèmes d'exploitation: cours et exercices corrigés

concepts des systèmes d'exploitation (SE) illustrés en détail avec Unix et Linux il aborde les notions : • de définition et de noyau d'un SE • de commandes et de langage de commandes (script shell) • de filtres (mise en œuvre écriture en langage C) • de système de gestion de fichiers de bibliothèque d'entrée-sortie de

Qu'est-ce que le système Unix ?

Unix est un système interactif et multi-utilisateurs (multiprogrammé en temps partagé). Plusieurs utilisateurs peuvent disposer, en même temps, de la puissance de calcul du système. Le système Unix se charge de contrôler et de gérer l’usage des ressources en les attribuant, à tour de rôle, aux différents utilisateurs.

Quelle est l’évolution du système Unix ?

Une vision simplifiée de l’évolution subie par Unix est montrée sur la figure 2.1. Le projet Posix (Portable Operating System UnIX) de normalisation du système Unix a permis de développer un standard qui définit un ensemble de procédures. Tout système Unix conforme à Posix fournit ces procédures ou appels système standards.

Quels sont les différents types de systèmes d’exploitation ?

Unix est un système d’exploitation ouvert, portable et disponible sur différentes plate-formes. Linux est en plus gratuit et on a le droit d’étudier et de modifier le code source. Un système informatique sous Unix/Linux est constitué de couches de logiciels, comme illustré à la figure 2.3.

Comment télécharger un système d’exploitation Linux ?

Conçu d’abord pour tourner sur des machines avec le processeur 80x86, Linux a migré à plusieurs autres plate-formes. Le système d’exploitation Linux peut être téléchargé à partir de plusieurs sites, par exemple : linux.org. Dans l’annexe C le lecteur interessé trouvera de plusieurs sites internet où l’on peut télécharger d’autres versiones de Linux

Cours de Systèmes d"Exploitation

Université de Valenciennes - ISTV -1- H.Bourzoufi

Cours de Systèmes d"Exploitation (Unix)

H.Bourzoufi

Cours de Systèmes d"Exploitation

Université de Valenciennes - ISTV -2- H.Bourzoufi

Caractéristiques d"UNIX

q Portabilité (écrit en C) q Multi-utilisteurs Plusieurs utilisateurs peuvent se connecter et travailler en même temps.

Chaque utilisateur a son environnement personnel.

q Multi-tâches Un même utilisateur peut lancer plusieurs travaux simultanément. q Interactif Il est possible de dialoguer avec l"ordinateur. Possibilité aussi de lancer des processus (tâches) en arrière plan et en mode différé (batch). q Un système de fichiers hiérarchisé (Organisation arborescente) q Un mécanisme de protection identification des utilisateurs par mot de passe - protection des fichiers - Un super-utilisateur q Une vision simplifiée par l"utilisateur des entrées- sorties Les périphériques sont représentés par des noms de fichier, et peuvent être utilisés comme des fichiers ordinaires) q Le choix d'un langage de commandes :

Les shells.

Cours de Systèmes d"Exploitation

Université de Valenciennes - ISTV -3- H.Bourzoufi

Structure du système UNIX

MatérielNOYAUAPPLICATION

SHELL

UTILITAIRES

q Le noyau gére les tâches de base du système :

½ L"initialisation du système

½ La gestion des ressources

½ La gestion des processus

½ La gestion des fichiers

½ La gestion des Entrées/Sorties

q L'utilisateur communique avec le noyau par l"intermédiaire d"un SHELL. Les shells sont aussi des langages de commandes et de programmation. q Les shells les plus connus sont :

BOURNE SHELL KORN-SHELL

C-SHELL TC-SHELL

q Les utilitaires sont des outils d"interfaçage avec le système, de programmation et de communication.

Cours de Systèmes d"Exploitation

Université de Valenciennes - ISTV -4- H.Bourzoufi

UNE SESSION UNIX

q Etablir une connexion

Login : dupont

password :mot de passe sans écho Exécution du fichier d"initialisation ".login" /users/licinfo/linf01 % Le prompt ( La connexion est effectuée, le système attend les commandes) q Quelques commandes simples : date ; calDate; calendrier whoQui est connecté? logname; pwdQui suis je?; Où suis je ? ttynom du terminal passwdChanger le mot de passe q Dialoguer avec un autre utilisateur

½ Partage des fichiers

½ messagerie : write, mail

write nom_de_utilisateur ceci est un essai

Ctrl D (termine le message)

mail nom_de_utilisateur subject :

Bonjour,

Ceci est un essai,

. (termine le message)

Pour consulter sa boîte aux lettres : mail

Cours de Systèmes d"Exploitation

Université de Valenciennes - ISTV -5- H.Bourzoufi

LES FICHIERS UNIX

q Un fichier dans UNIX est une séquence d"octets, le noyau n"impose aucune structure spécifique aux fichiers. q Le rôle d"un fichier est de conserver, de traiter et transmettre de l"information. q Différents types de fichiers

Ordinaires (ascii ou binaires)

répertoires ( contiennent des noms de fichiers et/ou de catalogues) SpéciauxIls sont associés aux périphériques

Ex : disques, imprimantes, terminaux

Les filtres : permettent la communications entre processus

Cours de Systèmes d"Exploitation

Université de Valenciennes - ISTV -6- H.Bourzoufi

Organisation des fichiers

dev/

Racine

etc usr unixusers licinfominfo linf01

Espace de travail

de linf01 bin /dev contient les fichiers associés aux périphériques :

Ex : lp : imprimante

ttyn terminal n° n hkn disque dur n° n mtn bande magnétiques n° n /etc contient les fichiers d"administration /bin contient les commandes Unix /usr commandes et bibliothèques supplémentaires /users répertoire des utilisateurs /unix fichiers systèmes Remarque : Unix possède un seul système de fichiers

DEPLACEMENT DANS LE

Cours de Systèmes d"Exploitation

Université de Valenciennes - ISTV -7- H.Bourzoufi

SYSTEME DE FICHIERS

q A la connexion, l"utilisateur est automatiquement positionné dans son répertoire de connexion .

Ex : /users/deustiosi/iosi01

q Pour se déplacer dans la hiérarchie : cd ½ nom_répertoire peut être absolu ou relatif : absolu : préciser tout le chemin relatif : par rapport au répertoire courant

Ex : cd /users/deustiosi (chemin absolu)

cd iosi01 (chemin relatif) Remarque: un nom absolu commence toujours par "/". q Quelques commandes simples pwd affiche le répertoire courant cdretour au répertoire de connexion cd .. monter d"un niveau dans la hiérarchie cd ../..monter de 2 niveaux dans la hiérarchie la caractère "." désigne le répertoire courant.

Cours de Systèmes d"Exploitation

Université de Valenciennes - ISTV -8- H.Bourzoufi

Principales commandes sur les fichiers

q Opérations de base sur les répertoires

½ Affichage du contenu d"un répertoire :

commande : ls [options] l'option -l permet d"obtenir l"ensemble des informations relatives à chaque fichier du répertoire : - type de fichier : "-" (fichier ordinaire), "d" (répertoire), "b ou c " (fichiers spéciaux) - droits d"accès - nom du propriétaire - nombre de liens - taille - nom - date de création L"option -R permet d"afficher récursivement le contenu d"un répertoire. Exemple: ls / (afficher les répertoires à la racine) dev bin usr users etc unix ... ls -R / /dev : liste des fichiers dans /dev /bin : liste des fichiers dans /bin /users : /deustiosi : /iosi01 : /iosi02 ........ /minfo : /minf01 ...........

Principales commandes sur les fichiers

Cours de Systèmes d"Exploitation

Université de Valenciennes - ISTV -9- H.Bourzoufi

q Opérations de base sur les répertoires

½ Création d"un répertoire

mkdir rmdir

Supprime un

répertoire vide. rm -R supprime tout le répertoire.

½ Montage d"un système de fichiers

Il est possible d"ajouter un système de fichiers extérieur en l"insérant dans la hiérarchie. les commandes mount et unmount permettent de démonter et de démonter un système de fichiers. => L"ajout d"une mémoire de masse est transparent pour l"utilisateur.

Cours de Systèmes d"Exploitation

Université de Valenciennes - ISTV -10- H.Bourzoufi

Principales commandes sur les fichiers

q Opérations de base sur les fichiers

½ Visualisation du contenu d'un fichier

cat more

½ Renommage et déplacement d"un fichier

mv mv essai.c tp1.c (renommage) mv tp TPSE (déplacement ) mv tp TPSE/tp2 (déplacement et renommage)

½ Copie d'un fichier

cp

½ Création de liens sur un fichier

ln

½ Suppression d"un fichier

rm

Ex : rm *.o supprimer tous les fichiers

d'extension ".o" rm a* supprimer tous les fichiers dont le nom commence par "a" rm * supprime tous les fichiers rm *.? supprimer tous les fichiers ayantquotesdbs_dbs7.pdfusesText_13
[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

[PDF] le cycle cardiaque explication