Introduction aux Systèmes et aux Réseaux, Master 2 CCI



Documents pareils
Environnement Informatique EMSE Linux

CH.3 SYSTÈMES D'EXPLOITATION

Unix/Linux I. 1 ere année DUT. Université marne la vallée

Linux 1: Présentation

Personnes ressources Tice. Académie de Rouen

MODULE I1. Plan. Introduction. Introduction. Historique. Historique avant R&T 1ère année. Sylvain MERCHEZ

Introduction aux Systèmes et aux Réseaux

Introduction à l informatique en BCPST

Systèmes informatiques

Découverte des Logiciels Libres. Gilles Dequen

TD 1 - Installation de système UNIX, partitionnement

L informatique en BCPST

Introduction à l informatique

Systèmes en réseau : Linux 1ère partie : Introduction

Parallels Transporter Lisez-moi

Les générations d'ordinateurs de 1945 à nos jours

CESI Bases de données

Chapitre 02. Configuration et Installation

Travail personnel sur ordinateur

Installation et prise en main d UBUNTU

Administration de systèmes

Virtual Box Mettez un PC dans votre... PC

Informatique UE 102. Jean-Yves Antoine. Architecture des ordinateurs et Algorithmique de base. UFR Sciences et Techniques Licence S&T 1ère année

Programmation C. Apprendre à développer des programmes simples dans le langage C

Généralités sur les systèmes d Exploitation

Manuel de System Monitor

HISTORIQUE DES SYSTEMES D'EXPLOITATION (S.E.)

CSI351 Systèmes d exploitation Instructions pour rouler Linux avec Virtual PC dans la salle de labo 2052

TP n 2 : Installation et administration du serveur ProFTP. Partie 1 : Fonctionnement du protocole FTP (pas plus de 15min)

Session 8: Android File System

Administration de Parc Informatique TP07 : Installation de Linux Debian

Guide d installation de MySQL

Systèmes d exploitation

Module : Informatique Générale 1. Les commandes MS-DOS

Généralités sur les systèmes d Exploitation

INSTALL ATION D UNE D I S T RIBUTION

Tutoriel : Utilisation du serveur de calcul à distance de PSE

Traitement de données

Comment configurer Kubuntu

Services Réseaux - Couche Application. TODARO Cédric

Atelier La notion de session utilisateur sous Linux

Enoncé du TP 8 Système

CHAPITRE 3 LES SYSTÈMES D'EXPLOITATION. 3.1 Définition. 3.2 Place du système d'exploitation dans l'ordinateur

C2I. Ou réapprendre ce que l on connait. Florimond GUENIAT Première semaine Cours C2I l IUT de Sceaux C2I 1 / 21. florimond.gueniat@limsi.

La mémoire. Un ordinateur. L'octet. Le bit

Mettez Linux en boîte avec ClearOS

VMware ESX/ESXi. 1. Les composants d ESX. VMware ESX4 est le cœur de l infrastructure vsphere 4.

USTL - Licence ST-A 1ère année Initiation à la programmation TP 1

THEME 1 : L ORDINATEUR ET SON ENVIRONNEMENT. Objectifs

Chi rement des postes PC / MAC / LINUX

Partage de fichiers entre MacOS X et Windows. Partager des fichiers, avec un PC, en travaillant sous MacOSX.

PROFIL EXPERIENCE ARCHITECTE LINUX, OPEN SOURCE, COORDINATEUR SÉCURITÉ EMEA

TD séances n 3 et n 4 Répertoires et Fichiers sous Unix

Informatique industrielle A Systèmes temps-réel J.F.Peyre. Partie I : Introduction

Installation et prise en main

Linux embarqué Retour d expérience et temps réel. Denis Coupvent-Desgraviers

PRESENTATION RESSOURCES. Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille

Parallels Desktop 5 Switch to Mac - Lisez-moi

Tutoriel Création d une source Cydia et compilation des packages sous Linux

Linux embarqué: une alternative à Windows CE?

Virtualisation CITRIX, MICROSOFT, VMWARE OLIVIER D.

LiveUSB clefisn. Meilland jean claude et Kbida Abdellatif. 16 septembre 2012

Chapitre 3 : Système de gestion de fichiers

Aide-Mémoire unix. 9 février 2009

L assistant Boot Camp pour utiliser aussi Windows sur un Mac sous OS X Yosemite

Catalogue des stages Ercom 2013

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation

Contrôle distant par liaison SSH Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille

-1 - Postes de travail graphiques

PPE 1 PRISE EN MAIN DE VMWARE VSPHERE 5.5 & CONFIGURATION D UNE MACHINE VIRTUELLE

TIC. Tout d abord. Objectifs. L information et l ordinateur. TC IUT Montpellier


Base de l'informatique. Généralité et Architecture Le système d'exploitation Les logiciels Le réseau et l'extérieur (WEB)

Anne Tasso. Java. Le livre de. premier langage. 10 e édition. Avec 109 exercices corrigés. Groupe Eyrolles, , ISBN :

Boot Camp Guide d installation et de configuration

L importance de la «virtualisation de l espace de travail utilisateur» dans la virtualisation des postes de travail Whitepaper

Calcul Scientifique avec 3

Master (filière Réseau) Parcours Recherche: Systèmes Informatiques et Réseaux (RTS)

LINUX - ADMINISTRATION PROGRAMME DE FORMATION

Cyber-base du Pays Martégal. Atelier «Découverte de l ordinateur»

TP1 - Prise en main de l environnement Unix.

Travailler à l'ensimag avec son matériel personnel

Chapitre I Notions de base et outils de travail

Ordinateurs, Structure et Applications

Travailler à l'ensimag avec son matériel personnel

Modules du DUT Informatique proposés pour des DCCE en 2014/2015

Service Informatique et Télématique (SITEL), Emile-Argand 11, 2009 Neuchâtel, Tél ,

Initiation à Unix. TélécomINT/UX11. Auteurs: D. Bouillet, D. Conan, F. Silber-Chaussumier. Coordinatrices: F. Silber-Chaussumier, S.

Institut Supérieure Aux Etudes Technologiques De Nabeul. Département Informatique

Gestion de clusters de calcul avec Rocks

Technicien Supérieur de Support en Informatique

WINDOWS NT 2000: Travaux Pratiques. -Boîtier partage d'imprimante- Michel Cabaré Janvier 2002 ver 1.0

Tour d'horizon Bureau client Daemon's Aller plus loin

Erwan DROUET Installer GNU/Linux Debian sur un ordinosaure 28/05/09

Module M1 Elément 2 : Informatique 1 (I1)

TP 4 de familiarisation avec Unix

Transcription:

aux Systèmes et aux Réseaux, Master 2 CCI Cours 1 : Introduction et contexte Unix/Linux Laure Gonnord http://laure.gonnord.org/pro/teaching/ Laure.Gonnord@univ-lyon1.fr Master CCI - Université Lyon 1 - FST

Plan 1 Introduction 2 Contexte d application du cours (TP) Laure Gonnord (CCI/Univ Lyon1) SystCCI Cours 1 : Introduction 2014 2 / 19

1 Introduction 2 Contexte d application du cours (TP) Laure Gonnord (CCI/Univ Lyon1) SystCCI Cours 1 : Introduction 2014 3 / 19

Qu est-ce qu un Système d Exploitation? Definition Un Système d Exploitation (Operating System) est un ensemble de programmes qui : Met à disposition les ressources matérielles de l ordinateur ; Sert d interface entre l utilisateur et l ordinateur ; Fait abstraction des spécificités complexes du matériel. Laure Gonnord (CCI/Univ Lyon1) SystCCI Cours 1 : Introduction 2014 4 / 19

Les différentes classes de SE Grande diversité suivant le type de matériel ou d application : SE mono vs multi-tâche : partage du temps de calcul du processeur entre plusieurs programmes ; SE mono vs multi-utilisateur : plusieurs utilisateurs peuvent accéder à l ordinateur simultanément ; SE distribué : le SE gère plusieurs ordinateurs simultanément et répartit l utilisation des ressources sur ce réseau ; SE embarqué : SE dédié à l utilisation sur des ressources plus limitées (mémoire, capacité de calcul) ; SE temps-réel : assure des temps de réponse prédictibles (respect des échéances temporelles). Laure Gonnord (CCI/Univ Lyon1) SystCCI Cours 1 : Introduction 2014 5 / 19

UNIX 1971 : première distribution. Multi-tâche, multi-utilisateur ; 1973 : première version portable en C (défini pour l occasion) ; Projet GNU (1983) : objectif de développer un SE libre ; Linux (1991) : un noyau UNIX libre développé par Linus Torvald premier OS complet GNU/Linux libre ; Distributions GNU/Linux : Debian, Ubuntu, RedHat... Mac OS X (1999) : dédié aux ordinateurs Macintosh ; Android (2007) : embarqué ; RTAI, RTLinux : temps-réel. Laure Gonnord (CCI/Univ Lyon1) SystCCI Cours 1 : Introduction 2014 6 / 19

DOS/Windows MS-DOS (1981) : pour le 1er PC d IBM. Mono-tâche, mono-utilisateur ; Windows 1.0 (1985) : multi-tâche, mono-utilisateur Windows NT (1993) : multi-tâche, multi-compte mais un seul utilisateur simultanément ; Windows CE (1996) : embarqué ; Windows 7 (2009) : multi-tâche, multi-compte. Laure Gonnord (CCI/Univ Lyon1) SystCCI Cours 1 : Introduction 2014 7 / 19

Structure d un SE Laure Gonnord (CCI/Univ Lyon1) SystCCI Cours 1 : Introduction 2014 8 / 19

Structure d un SE (2) Le bloc matériel (couche physique, hardware) : ressources matérielles (processeur, mémoires, périphériques,... ) Le noyau : gère les ressources en temps et en mémoire, le contenu des disques, contrôle les échanges avec les différents périphériques ; Fonctions systèmes : bibliothèque standard d appels système ; Utilitaires : interpréteurs de commandes (shell), éditeurs, compilateurs, gestionnaire de fenêtres et de bureau, etc. Laure Gonnord (CCI/Univ Lyon1) SystCCI Cours 1 : Introduction 2014 9 / 19

Introduction aux Systèmes et Réseaux Objectifs de l enseignement : Mode utilisateur Mode programmeur Mode administrateur Laure Gonnord (CCI/Univ Lyon1) SystCCI Cours 1 : Introduction 2014 10 / 19

Plan du cours Nous verrons : Langage de commandes ; Gestion de processus ; Gestion mémoire ; Gestion de disque. Réseaux Laure Gonnord (CCI/Univ Lyon1) SystCCI Cours 1 : Introduction 2014 11 / 19

Placement dans les enseignements CCI En algo/prog (TC), on utilise le système pour exécuter nos programmes Les systèmes d informations reposent sur des systèmes d exploitation dont ils utilisent les services de base.... (SIIR) Les systèmes d exploitation sont à la base de la communication (Réseau), du calcul, et des problématiques de sécurité (Admin Sys Réseau) Laure Gonnord (CCI/Univ Lyon1) SystCCI Cours 1 : Introduction 2014 12 / 19

Bibliographie Quelques références bibliographiques (cf Bibliothèque Universitaire) : Systèmes d exploitation, Andrew Tanenbaum ; Unix, Linux et les systèmes d exploitation, Michel Divay ; Le noyau Linux, Daniel Bovet et Marco Cesati. Laure Gonnord (CCI/Univ Lyon1) SystCCI Cours 1 : Introduction 2014 13 / 19

Contexte d application du cours (TP) 1 Introduction 2 Contexte d application du cours (TP) Laure Gonnord (CCI/Univ Lyon1) SystCCI Cours 1 : Introduction 2014 14 / 19

Contexte d application du cours (TP) Les salles de TP de Nautibus Environnement de tp (tp1,tp2,... ) Ordinateurs en réseau avec compte NFS (non local) avec login/mdp Lyon1. Les TPs sont réalisés sous Linux avec un environnement graphique «KDE» ou autre. Les outils libres sont privilégiés. Laure Gonnord (CCI/Univ Lyon1) SystCCI Cours 1 : Introduction 2014 15 / 19

Contexte d application du cours (TP) Les salles TPR1/TPR2/TPR3 Salles plus spécifiques pour les aspects réseaux et système : Environnement clos : des machines dans un réseau local (possibilité de faire des sous-réseaux). Système de boot local avec une notion de session : choix au démarrage d une nouvelle session ou d une session enregistrée dans un TP précédent. Accès à l extérieur via une machine passerelle. Attention, vos documents / manipulations systèmes sont enregistrées dans votre session système. À ne pas confondre avec les documents des comptes info de l UCBL. Laure Gonnord (CCI/Univ Lyon1) SystCCI Cours 1 : Introduction 2014 16 / 19

Contexte d application du cours (TP) Mon environnement (unity) Laure Gonnord (CCI/Univ Lyon1) SystCCI Cours 1 : Introduction 2014 17 / 19

Contexte d application du cours (TP) La ligne de commande Le terminal permet de lancer des commandes (informations, lancement de logiciels... ) En TP nous n utiliserons que le terminal. Laure Gonnord (CCI/Univ Lyon1) SystCCI Cours 1 : Introduction 2014 18 / 19

Contexte d application du cours (TP) Arborescence Linux typique / bin dev etc home proc usr laure marine stephane / : la racine /bin : commandes système /etc : configuration /home : répertoires perso ( home ) des utilisateurs Le reste sera découvert plus tard. Laure Gonnord (CCI/Univ Lyon1) SystCCI Cours 1 : Introduction 2014 19 / 19