1 - Système Unix - Linux



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

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

Systèmes informatiques

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

Virtual Box Mettez un PC dans votre... PC

Comment configurer Kubuntu

TP 1 Prise en main de l environnement Unix

Environnement Informatique EMSE Linux

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

TP1 - Prise en main de l environnement Unix.

Découverte des Logiciels Libres. Gilles Dequen

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

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

Installation & Mode d emploi WL400 Adaptateur/Antenne Wifi

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

WINDOWS Remote Desktop & Application publishing facile!

Atelier La notion de session utilisateur sous Linux

Administration d un client Windows XP professionnel

Parallels Transporter Lisez-moi

Solution d inventaire automatisé d un parc informatique et de télédistribution OCS INVENTORY NG. EHRHARD Eric - Gestionnaire Parc Informatique

Utilisation des ressources informatiques de l N7 à distance


Linux 1: Présentation

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

CONFIGURER UNE CONNEXION RTC SOUS WINDOWS XP/VISTA/SEVEN OU MAC OS

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

But de cette présentation. Bac à sable (Sandbox) Principes. Principes. Hainaut P

Poste virtuel. Installation du client CITRIX RECEIVER

TESIAL sprl. Aide pour l installation et la gestion du backup. 27 novembre 2009

-1 - Postes de travail graphiques

User Documentation. Documentation utilisateur. version 0.2b

Introduction à l informatique

Manuel de l utilisateur

Introduction à l informatique en BCPST

Clé USB Wi-Fi D-Link DWA-140

Guide d installation TV sur ordinateur Internet 3G+

Installation et prise en main d UBUNTU

Guide de connexion Wi-Fi sur un hotspot ADP Télécom

Cours Linux. Cours en ligne Administrateur Systèmes Linux. Académie Libre

Guide de démarrage

Guide d installation de MySQL

Accès aux ressources informatiques de l ENSEEIHT à distance

Présentation Utilisation. VirtualBox. Firas Kraïem. 22 février 2014

Le poste virtualisé. Vers la simplification du poste de travail. Stéphane Pichevin Responsable poste de travail virtualisé Sun Microsystems

Outils pour la pratique

CONFIGURER LA CONNEXION RESEAU A L'AIDE DU WIFI INTEGRE DE WINDOWS XP/VISTA/SEVEN, ANDROID ET IOS.

BUREAU VIRTUEL. Utilisation de l application sur ipad. Guide utilisateur. Sciences Po Utilisation du bureau virtuel sur ipad 1 / 6

Mode d emploi CONNEXION AU TERMINAL SERVER

ndv access point : Utilisation

Système Principal (hôte) 2008 Enterprise x64

Enoncé du TP 8 Système

Accéder à ZeCoffre via FTP

19 septembre 2013 énéo Walhain - JB 2

DenyAll Detect. Documentation technique 27/07/2015

Manuel du client de bureau distant de KDE

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

PowerShield 3 fournit toutes les informations nécessaires pour un diagnostic de premier niveau.

Systèmes d exploitation

L informatique en BCPST

Initiation à Unix L environnement de travail à l Ensimag

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

AOLbox. Partage de disque dur Guide d utilisation. Partage de disque dur Guide d utilisation 1

CH.3 SYSTÈMES D'EXPLOITATION

Clé USB 2.0 Wi-Fi n Référence

Projet Administration Réseaux

Introduction à Linux (pour le HPC) «Linux 101» Présentation :

Environnements de développement (intégrés)

Installation du transfert de fichier sécurisé sur le serveur orphanet

Direction des Systèmes d'information

ClariLog - Asset View Suite

TP1 : Initiation à l algorithmique (1 séance)

Les différentes méthodes pour se connecter

Guide d installation de SugarCRM Open Source version 4.5.1

Aperçu rapide de PC BSD 1.2.

Bacula R - The Network Backup Solution

Atelier Le gestionnaire de fichier

L accès à distance du serveur

LINUX - ADMINISTRATION PROGRAMME DE FORMATION

Maintenance informatique et bureautique /52322 Technicien de maintenance en informatique et bureautique

AUVRAY Clément (168187) HOMBERGER Alexandre (186897) GLADE. Langages, outils et méthodes pour la programmation avancée Page 1 sur 12

1. Présentation du TP

Serveur de sauvegardes incrémental

«Connais toi toi-même comme l as dit Socrate!»

Mac OS X en entreprise

Travaux pratiques Bureau à distance et assistance à distance dans Windows 7

Manuel de System Monitor

Guide d'installation de la base de données ORACLE 10g ( ) pour linux FEDORA CORE 4.

Tutorial Terminal Server sous

wxwidgets dans un environnement Microsoft Windows

Classe et groupe : 1P 3 SEN TRI. Ubuntu : serveur Contrôleur de Domaine (PDC) avec SAMBA

GUIDE D INSTALLATION DES DRIVERS

Manuel du Desktop Sharing

Les applications Internet

Red Hat Linux 7.1. Guide de démarrage officiel Red Hat Linux

56K Performance Pro Modem

Suivant les windows, le signal pour indiquer l imprimante par défaut est un petit rond noir ou vers avec un V à l intérieur.

Mode d emploi pour lire des livres numériques

Transcription:

1 - Système Unix - Linux Laurent Tichit 5 avril 2011 Laurent Tichit () 1 - Système Unix - Linux 5 avril 2011 1 / 33

Plan 1 Systèmes d exploitation 2 UNIX 3 Les UNIX libres 4 Linux 5 Première connexion Laurent Tichit () 1 - Système Unix - Linux 5 avril 2011 2 / 33

Système d exploitation Laurent Tichit () 1 - Système Unix - Linux 5 avril 2011 3 / 33

Système d exploitation / Operating System Sur un ordinateur, cohabitent deux types de logiciels : Logiciels fournissant un service aux utilisateurs : applications. ex : éditeur de texte, tableur, base de données, navigateur web... Logiciels fournissant un service aux applications, c est le système d exploitation. ex : Windows, MacOS, AIX, Solaris, Debian, Ubuntu, BeOS, AmigaOS, VMS... Laurent Tichit () 1 - Système Unix - Linux 5 avril 2011 4 / 33

Systèmes d exploitation Il existe un grand nombre de systèmes d exploitations. Les plus connus La famille Windows 95 / 98 / ME La famille Windows NT / 2000 / XP / Server 2003 / Vista / Server 2008 / Windows 7 Windows CE (Embarqué, PDA) et Windows Mobile (Pocket PC) La famille MacOS System 1 /... / System 7 / 8 / 9 MacOS X et ios AmigaOS PalmOS BlackberryOS SymbianOS (Nokia) Android La famille des systèmes UNIX Laurent Tichit () 1 - Système Unix - Linux 5 avril 2011 5 / 33

UNIX Laurent Tichit () 1 - Système Unix - Linux 5 avril 2011 6 / 33

Chronologie des systèmes UNIX Laurent Tichit () 1 - Système Unix - Linux 5 avril 2011 7 / 33

Les systèmes UNIX Il existe 2 grandes catégories de systèmes UNIX : Les systèmes UNIX propriétaires : Solaris de SUN Microsystems AIX d IBM MacOS X d Apple IRIX de Silicon Graphics HP-UX d Hewlett-Packard... Les UNIX libres. Ce sont des logiciels libres / Free Software (le code source est disponible, modifiable, redistribuable) divisés en 2 familles : Laurent Tichit () 1 - Système Unix - Linux 5 avril 2011 8 / 33

Les UNIX libres Laurent Tichit () 1 - Système Unix - Linux 5 avril 2011 9 / 33

Les Linux et les BSD : des Unix Les UNIX libres. Ce sont des logiciels libres / Free Software (le code source est disponible, modifiable, redistribuable) divisés en 2 familles : des systèmes BSD : FreeBSD NetBSD OpenBSD... les systèmes basés sur le noyau Linux : RedHat/Fedora/CentOS Debian Ubuntu OpenSuse... Les systèmes Unix propriétaires ou libres sont tous compatibles entre eux, car respectent la norme POSIX et la Single UNIX specification. Laurent Tichit () 1 - Système Unix - Linux 5 avril 2011 10 / 33

Unix libres Laurent Tichit () 1 - Système Unix - Linux 5 avril 2011 11 / 33

TOP 500 World s supercomputers Issu de www.top500.org juin 1998 Unix 496 BSD Based 3 Linux 1 juin 2003 Unix 350 Linux 135 BSD Based 12 N/A 2 Windows 1 novembre 2008 Linux 439 Mixed 31 Unix 23 Windows 5 BSD Based 1 Mac OS 1 novembre 2010 Linux 459 Unix 19 Mixed 16 Windows 5 BSD Based 1 Laurent Tichit () 1 - Système Unix - Linux 5 avril 2011 12 / 33

Linux Laurent Tichit () 1 - Système Unix - Linux 5 avril 2011 13 / 33

Distribution Linux Vous travaillez sous Ubuntu ou sous CentOS. Ubuntu et CentOS sont des distributions Linux. Une distribution Linux est : un système d exploitation UNIX (basé sur le noyau Linux). un ensemble d applications. Laurent Tichit () 1 - Système Unix - Linux 5 avril 2011 14 / 33

Linux et Noyau Dire que Linux est un système d exploitation est faux. Linux est un noyau (kernel) : le composant central d un système d exploitation. Le rôle d un noyau est au moins de : gérer la mémoire : fournir des mécanismes pour gérer l espace d adressage des processus. fournir un moyen de gérer le multi-processus (scheduler, threads,...) fournir un support pour la commnication inter-processus (signaux, pipes,...) Le noyau Linux, fournit en plus : des systèmes de fichiers une pile réseau un très grand nombre de pilotes de périphériques (drivers) Laurent Tichit () 1 - Système Unix - Linux 5 avril 2011 15 / 33

Composants systèmes pour Linux : le projet GNU Le projet GNU (GNU is not Unix), a pour but de fournir des utilitaires open-source afin de créer un système d exploitation complet. Les utilitaires principaux sont : Le compilateur GCC les utilitaires pour la compilation : l assembleur as, le linker ld,... le Shell bash la bibliothèque standard C glibc (stdio, stdlib,...) les utilitaires texte (cat, sort,...), fichiers (ls, rm, cp, mv,...), et shell (basename, id,...) Le noyau Linux + les utilitaires GNU forment un système d exploitation UNIX open-source complet. Laurent Tichit () 1 - Système Unix - Linux 5 avril 2011 16 / 33

Première connexion Laurent Tichit () 1 - Système Unix - Linux 5 avril 2011 17 / 33

Créer un compte Le système Unix est un système à authentification. Pour pouvoir travailler, il faut avoir un compte (login). Le seul à pouvoir créer un compte est l administrateur (root). Pour créer un compte l administrateur va générer 3 informations : Le nom sous lequel vous serez connu de la machine : le login. Le mot de passe : password. Un répertoire d accueil : une partie du système de fichiers qui vous sera alloué pour travailler : sur lequel vous aurez tous les droits dont vous serez responsable C est le home directory ou plus simplement HOME. Laurent Tichit () 1 - Système Unix - Linux 5 avril 2011 18 / 33

Conventions Afin de différencier ce qui est écrit par la machine de ce qui est tapé par l usager, nous utiliserons la convention suivante : ce qui est écrit par la machine sera représenté en style normal : tichit@iml230:~$ ce qui est tapé par l usager (les commandes) sera représenté en style gras, par exemple : passwd. Tout texte tapé par l usager doit impérativement se terminer par un return. Laurent Tichit () 1 - Système Unix - Linux 5 avril 2011 19 / 33

Commencer une session Pour commencer une session, il est nécessaire de disposer d un ordinateur ou d un terminal connecté à la machine sur laquelle on possède un compte. La machine demandera votre identification (login) et votre mot de passe (password). contrôlera que le mot de passe que vous avez donné correspond bien à celui qui est attaché à votre identification. Si le contrôle s avère positif, elle vous ouvrira une session. Laurent Tichit () 1 - Système Unix - Linux 5 avril 2011 20 / 33

Exercice 1 Ouvrez une session (choisissez la session par défaut) 2 Parcourez les menus, et cliquez sur le bureau avec les différents boutons de la souris 3 Déconnectez-vous 4 Changez la langue (si plusieurs langues sont installées) 5 Changez le type de session (KDE ou XFCE si ceux-ci sont intallés) 6 Reconnectez-vous Laurent Tichit () 1 - Système Unix - Linux 5 avril 2011 21 / 33

Interface graphique ou texte Les systèmes UNIX, comme tout système orienté utilisateur, possèdent une interface graphique avec un gestionnaire de fenêtrage et un environnement de bureau, manipulable à la souris (KDE, Gnome, XFCE, LXDE,...). Il est cependant plus efficace d interagir avec le système via le clavier. Vous pouvez ouvrir un Terminal. Dans cette fenêtre tourne un interpréteur de commande : le Shell. Il existe plusieurs types de Shell, le votre s appelle bash. C est lui qui permet de lancer des commandes, de les enchaîner, d automatiser l exécution d un certain nombre de tâches. Laurent Tichit () 1 - Système Unix - Linux 5 avril 2011 22 / 33

Gnome 2.26 Laurent Tichit () 1 - Système Unix - Linux 5 avril 2011 23 / 33

Gnome 2.32 Laurent Tichit () 1 - Système Unix - Linux 5 avril 2011 24 / 33

KDE 4.3 Laurent Tichit () 1 - Système Unix - Linux 5 avril 2011 25 / 33

KDE 4.6 Laurent Tichit () 1 - Syste me Unix - Linux 5 avril 2011 26 / 33

Accès au Shell en mode graphique Pour exécuter un Shell en mode graphique, on ouvre un pseudo-terminal (ou terminal, console) cherchez dans les menus (ou avec un clic-droit sur le bureau) l un des programmes suivant : Konsole Terminal Xterm LXTerminal Laurent Tichit () 1 - Système Unix - Linux 5 avril 2011 27 / 33

Terminal (xterm) Laurent Tichit () 1 - Système Unix - Linux 5 avril 2011 28 / 33

Exercice Ouvrez un Terminal Laurent Tichit () 1 - Système Unix - Linux 5 avril 2011 29 / 33

Connexion en mode texte Il existe deux types de connexions à un système UNIX : les connexions en mode graphique (actuellement le défaut) les connexions en mode texte (ou mode console) Pour passer de l un à l autre : pour passer en mode texte : CTRL-ALT-F1. Après connexion, vous aurez accès directement à l interpréteur de commandes (le Shell). pour repasser en mode graphique : CTRL-ALT-F7. Après connexion, vous aurez accès à un environnement de bureau Le mode texte est davantage utilisé par les administrateurs qui connaissent l interface en ligne de commande (le Shell). Il est aussi utilisé quand on a un problème de driver graphique. Laurent Tichit () 1 - Système Unix - Linux 5 avril 2011 30 / 33

Exercice Connectez-vous en mode texte. Laurent Tichit () 1 - Système Unix - Linux 5 avril 2011 31 / 33

Terminer une session Lorsqu on a fini de travailler, on doit impérativement terminer sa session. Pour sortir de l interpréteur de commande (et donc se déconnecter en mode texte) : tichit@iml230:~$ logout ou exit On peut aussi taper CTRL-D (qui représente le caractère de fin de fichier). Laurent Tichit () 1 - Système Unix - Linux 5 avril 2011 32 / 33

Exercice Déconnectez-vous du mode texte et repassez en mode graphique. Vous exécuterez les commandes suivantes dans un terminal. Laurent Tichit () 1 - Système Unix - Linux 5 avril 2011 33 / 33