Présentation du système Linux

Slides:



Advertisements
Présentations similaires
PC / Traitement numérique / Contrôle Environnement logiciel
Advertisements

Module 5 : Implémentation de l'impression
Master Professionnelle Sciences et Techniques 2 juillet
UNIX Pour débutant. Applications En directNavigateurCourrierMode consoleFenêtrage http smtp ssh X protocoles - langages de programmation protocoles -
UNIX Pour débutant. Applications En directNavigateurCourrierMode consoleFenêtrage http smtp ssh X Protocoles de communication Protocoles de communication.
Chapitre I : Systèmes d’exploitation
Chapitre 3: Système d’exploitation
Architecture de machines Principes généraux
Informatique, Internet Quelques notions de base
Systèmes d’exploitation
Module II : Les logiciels
Le système d’exploitation
Système d’exploitation Évolué ”Unix”
Unix Raymond Ripp.
Etude des Technologies du Web services
LA SÉCURITE DU RÉSEAU Stéphane Le Gars – Mars
Module 1 : Préparation de l'administration d'un serveur
par Bernard Maudhuit Anne-Marie Droit
Applications Chapitre B17 et C18
Programme et Langage C++
Logiciels.
Le protocole FTP.
Gestion des bases de données
Module 4 : Création et gestion de comptes d'utilisateur
Création et gestion de comptes d'utilisateur
Techniques d’administration [BTS IRIS tv
Présentation et utilisation du logiciel R Komi Sodoké Université du Québec à Montréal Février 2007.
IFT 6800 Atelier en Technologies d’information
Les systèmes multiplateformes
CSI3531 – Labo 1 Lobservation du comportement de processus.
Informatique et Unix Jean-Pierre Gallou
Document élaboré à Centrale Paris par Pascal Morenton LES TECHNOLOGIES DU WEB 1. LES PHASES D UN DEPLOIEMENT DE RESEAUX 2. LE LANGAGE HTML 3. LE LANGAGE.
Système dexploitation: Principe IFT6800 – E 2008 Pierre Poulin.
Introduction aux systèmes UNIX/LINUX
Unix/Linux Administration Système. INTRODUCTION Chronologie de l’évolution des Systèmes Unix 1964: Général Electrics,MIT,Bell labs AT&T crée le projet.
FORMATION Unix/Linux CHAPITRE 1: LES PREMIERS PAS.
CHAPITRE 4 : Gestion des Utilisateurs et Groupes
Systèmes d’exploitation
UNIX™ est le nom d'un système d'exploitation multitâche et multi-utilisateur créé en 1969, à usage principalement professionnel. Il a donné naissance à.
Introduction aux systèmes d’exploitation
UTILISATION DE LINUX. LINUX 2 UTILISATION DE LINUX Différences Windows-Linux Le prix La licence Le choix des distributions Les applications Les utilisateurs.
SYSTEMES D’EXPLOITATION
AFPA CRETEIL 1-1 Windows NT Environnement Windows NT Chapitre 1.
Gestion à distance Netsh et rcmd.
Chapitre 1 : Présentation Page 1. Chapitre 1 : Présentation Page 2  1979 : Première version d’Unix commercialisée  Unix Système V  Puis Unix BSD par.
La programmation système
Cours oracle n°1 Le SGBD ORACLE
Unix Raymond Ripp.
1 REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE MINISTERE DE L’ENSEIGNEMENT SUPERIEURE ET DE LA RECHERCHE SCIENTIFIQUE UNIVERSITE ABDELHAMID IBN BADIS.
Les systèmes d’exploitation
Serveur Linux Christophe BECKER.
1 Système d’exploitation Les scripts csh 1 ère Année Année Tienté HSU.
Présentation et historique de Linux Campus-Booster ID : **XXXXX Copyright © SUPINFO. All rights reserved Introduction.
1 Cours Installation & Configuration de machines Linux Formation GTI Ahmed Jebali.
Modules d'authentification enfichables (P.A.M.)
Maxime VAUDEQUIN KNOPPIX / FLONIX Master ISRAD Administration Système.
En route vers le déploiement . . .
Centralisation des sites web d’ELTA & Mise en place d’un serveur NAS
ANNEE SCOLAIRE 2005 / FONCTIONNEMENT DU RESEAU DU COLLEGE Tous les ordinateurs du collèges, portables et fixes sont dans un réseau. Cela signifie.
Doan Chien Thang Aôut,2008.  La vue d'ensemble des systèmes d'exploitation  Les processus et les fils  Gestion de la mémoire  Le système des fichiers.
OS & Logiciels.
Linux (et le logiciel libre) à l'eivd
Les logiciels libres Mercredi 16 décembre 11 heures.
Module 2 : Planification de l'installation de SQL Server
Master 1ère année Sécurité des Systèmes d’Information 1 Rôle et profil de l'administrateur  Profession généraliste peu connue mais très recherchée  Il.
Introduction Rappels : Accès serveurs Unix Ensimag via ssh et sftp
1.1: notions de bases de l’informatique
Crédits SommaireSystème & Processus Système et Applications Système, programmes & données Définition Système & UtilisateursSystème et Interface CULTURE.
1 Initiation à la micro-informatique Les logiciels – 1ère partie CFPPA d’AUXERRE La Brosse Réalisation : Gilles BERDAL 2005 un clic pour la suite…
Présentation du système Linux
Transcription de la présentation:

Présentation du système Linux

1979 : Première version d’Unix commercialisée Unix ou GNU/Linux ? 1979 : Première version d’Unix commercialisée Unix Système V Puis Unix BSD par l’université de Berkeley 1992 : Sortie de Solaris Dérivée de Unix Système V L’Unix de Sun Unix est un système payant et non libre L’alternative est le projet GNU/Linux GNU pour (GNU is Not Unix) Linux créé à l’origine par le finlandais Linus Torvald C’est un système sous licence GPL (General Public Licence) Il existe beaucoup de « distributions » Linux Debian, Red Hat, Mandriva, …

Linux est architecturé autour d’un noyau Noyau et distribution Linux est architecturé autour d’un noyau Ce noyau est appelé « Kernel » Il contient toutes les fonctions de base d’un OS Accès aux périphériques matériels standards Disque dur, carte graphique, … Accès aux périphériques spécifiques à l’aide de pilotes Gère les processus et la communication entre les processus Le noyau gère l’exécution de chaque processus Le processus peut être interrompu à tout moment Une distribution est un noyau auquel des logiciels ont été ajoutés Possibilités de créer des distributions dédiées à un usage particulier

La licence GPL : General Public Licence Linux sous licence GPL La licence GPL : General Public Licence Concerne les modalités de distribution du noyau Le code source est ouvert (Open Source) Chacun peut le modifier et le revendre Le code source modifié doit alors rester sous licence GPL Le noyau Linux est sous licence GPL Une distribution Linux est un ensemble noyau + logiciels sous licence GPL ou mixte L’utilisation et la copie de Linux sont gratuites Certaines distributions contiennent des logiciels non GPL Exemple de distrib. 100% GPL : Debian Exemple de distrib. Mixte : Red Hat Le noyau reste entièrement sous GPL

Les distributions Linux Une distribution est constituée : Du noyau Linux De « packages » contenant des logiciels additionnels Certaines distributions sont spécifiques à un domaine particulier: Sécurité des réseaux (IPCOP, PFsense) Piratage (Backtrack) Pour les enfants (DoudouLinux) Pédagogique (EduBuntu)

Les distributions Linux Pour les distributions généralistes, la liste est longue Debian, Red Hat Cent OS Mandriva Suse … Il existe des distributions basées sur d’autres distrib. Exemple : Ubuntu basée sur une Debian Fedora basée sur une Red Hat

Architecture GNU/Linux Divisée en 3 couches distinctes La couche physique : Périphériques et BIOS La couche système : Gérée par le noyau La couche interface : le Shell et/ou le système X-Window X-Window Couche interface Noyau (Kernel) Shell Couche système BIOS Couche physique Périphériques

Le shell ou « l’effrayante console » Le shell est un interpréteur de commandes Permet à l’utilisateur d’interagir avec le système Il lit et exécute les commandes de l’utilisateur C’est aussi un véritable langage de programmation Il sera possible d’écrire des scripts exécutant des commandes répétitives Il en existe plusieurs Le shell « bash » est le plus courant Mais aussi les shells « csh », « ksh », « tcsh » Contexte root@fredon:~# pwd /home/rout root@fredon:~# Commande à exécuter Résultat de la commande

X-Window : Interface graphique C’est l’environnement graphique de tous les systèmes Unix et Linux Basée sur la relation client-serveur Le serveur X peut accepter un client distant afin de déporter l’affichage sur une autre machine Pour Linux, le serveur X se nomme XFree86 Le serveur X fonctionne avec un « gestionnaire de fenêtrage » Il en existe plusieurs (Kde, Gnome, …) Définit l’aspect du bureau, des fenêtres et des menus Exemple avec Gnome…

Bureau Gnome sous Ubuntu

La gestion des utilisateurs Linux est un OS multi-utilisateur Chaque utilisateur dispose de son environnement de travail Un répertoire « home » Un bureau (Si X-Window) Contrairement à Microsoft Windows, la base de données des utilisateurs peut provenir de différents types de sources Grâce au PAM (Pluggable Authentication Module), les utilisateurs peuvent provenir de : Un fichier ( /etc/passwd et /etc/shadow ) Une base de données relationnelle Un annuaire (type LDAP) ...

Pour quelle plate-forme matérielle ? Linux existe pour la plus majeure partie des plates-formes matérielles : Pour l’architecture Intel i386 et AMD des ordinateurs PC Sun Sparc ARM RISC … Le noyau prend en charge une grande variété de périphériques matériels Cartes de communication Wifi, Bluetooth, Zigbee, … Support des cartes vidéos orienté « chipset »

Que faut-il pour réussir sous Linux ? Maîtriser le shell Un serveur sous Linux n’a pas toujours d’interface graphique KDE ou Gnome. Les commandes de base permettent beaucoup de choses Il faut savoir utiliser le manuel des commandes (man) Bien connaître le système de fichiers Sous Linux « tout est fichier » (même les périphériques et les processus) Configurer un logiciel passe souvent par l’édition d’un simple fichier texte. Savoir lire les fichiers de journalisation Lorsqu’un logiciel ne fonctionne pas, il laisse des traces. Fichiers « log » stockés dans le « file system » LINUX est sensible à la casse (case sensitive) Majuscules et minuscules sont interprétés différemment

Petits conseils pour survivre sous Linux Amoureux du « cliquodrome », passez votre chemin !!! Avant d’installer un logiciel, mieux vaut en connaître un peu plus sur la technologie qu’il utilise. Ex : Le serveur web APACHE utilise le protocole HTTP Ne pas se reposer uniquement sur les tutoriels présents sur le web. La plupart d’entre eux supposent que vous avez une bonne connaissance du système. Bien connaître les spécificités de votre distribution Même si la plupart des distrib. ont beaucoup de points communs. Si vous survivez à l’éditeur de fichiers « vi », le monde de Linux vous ravira.

Bibliographie Geanel Valet - Lycée Diderot - Paris 17