Installation d'un système Linux

Slides:



Advertisements
Présentations similaires
Formation - Fedora et VMware
Advertisements

Utilisation avancée de linux
Elaboré par Ahmed BESSAIDI
FORMATION Unix/Linux CHAPITRE 3: Commandes De Base.
Chapitre III Le système d’exploitation The Operating System 1.
GCstar Gestionnaire de collections personnelles Christian Jodar (Tian)
Séance 3 Système de fichiers. 2 /59 Plan du cours Introduction Arborescence de fichiers Linux Gestion des fichiers Droits d'accès aux fichiers Pour aller.
FLHD UE GLSE 301 Outils informatique Responsable : Andrea CHERUBINI
1 / 40 Initiation à la ligne de commandes Mercredi 19 mars 2008.
Projet tuteuré 2009 Les clients légers Alexandre Cédric Joël Benjamin.
Travailler à l'ensimag avec son matériel personnel (dans les locaux Ensimag ou depuis l'extérieur) 1.Introduction 2.La clé USB Ensilinux 3.Rappels : Accès.
Subversion. 2 Subversion : Pour Quoi Faire ? Problèmes de la gestion du code dans un projet – Durée de vie du projet peut être longue : besoin de gérer.
1 /61 Séance 9 LINUX Un peu d’administration système…
Le système d'exploitation LINUX L'environnement. 2/2/ Objectifs Maîtriser : Un environnement de travail Des outils bureautiques Des outils de développement.
LES FONCTIONS D'UN SYSTEME D'EXPLOITATION ● Le système d'exploitation contrôle entièrement les ressources matérielles locales. ● Il est responsable de.
Des commandes plus avancées I. Les processus Lister des processus : ps & top Arrêter des processus : kill II. Recherche Rechercher des fichiers : find.
Médiathèque d'Auray – Association RhizomesVendredi 14 mars 2008 Le système d'exploitation GNU/Linux.
Présentation sous Licence Creative CommonsLicence Creative Commons Ubuntu installation de logiciels.
Quelques commandes de base I. Se déplacer dans l'arborescence Change directory (cd), print working directory (pwd) II. Lister des fichiers List (ls) III.
Guide de l'enseignant SolidWorks, leçon 1 Nom de l'établissement Nom de l'enseignant Date.
1/6 Commandes de base en mode console sous LINUX/UNIX ● Arborescence, fichiers et répertoires ● Alias ● Manpages ● Editeur de texte vi.
Février 2006X. Belanger / Guilde Introduction à. Février 2006X. Belanger / Guilde Qu'est ce que Samba ? ● Implémentation libre du protocole CIFS/SMB (client.
Linux1 Utilisateurs et groupes. ● Le contrôle des utilisateurs et groupes est au coeur de l'administration de système de Linux. ● Utilisateurs : personnes.
Module 13 : Implémentation de la protection contre les sinistres.
Set-UID et Set-GID bit.
Master II BioInfo - Galaxy – Session Décembre 2016
Master II BioInfo - Galaxy – Session Sept 2017
1.2 Programmes et données Les programmes comme les données sont stockés dans les mémoires (centrales et périphériques) des ordinateurs Informatique.
Eric b, emmanuel l, damien t
ATS8500 Standalone Downloader.
Tovo Rabemanantsoa, Alexis Lahouze, ABUL
Sécurité - ASA8.x - Import du Plug-in VNC pour utilisation dans WebVPN
Sécurité - ASA8.x - Import du Plug-in RDP pour utilisation dans WebVPN
Les commandes du système de fichiers
Objectifs Maîtriser : Un environnement de travail
Folders Access Manager Capacte
Présentation du site
Installation et Configuration Internet Information Server (IIS 5)
Chapitre 12 Surveillance des ressources et des performances
Introduction à Unix au LAL
Unix Raymond Ripp.
Windows 7 NTFS.
Elaboré par Ahmed BESSAIDI
Présentation de MultiSystem
La ligne de commande du shell UNIX
LE SYSTÈME D'EXPLOITATION
Documentation technique (Linux)
Windows Server 2012 Objectifs
Prise en main Emmanuel Braux Institut Mines Telecom / Télécom Bretagne
Présentation du projet Raspberry
Prélude CS Mode client-serveur
DNS ET DHCP SOUS LINUX INSTALLATION ET CONFIGURATIONS EXPOSE GROUPE 2 THEME:THEME: REDIGE PAR IBRAHIMA FAYE.
ADMINISTRATION UNIX 1 Réalisé par : FOUAD ABOU-EL KHAIR EL MOSTAPHA CHAKIR.
Bienvenue sur Coursinfo.fr
Gestion des photos Organisation du disque dur, Navigation
Guide n°1 Formation initiale
“Laisser sa trace dans un fichier”
Prélude CS Mode client-serveur
Schéma d'un ordinateur L'INTERIEUR DE L'ORDINATEUR.
Atos, Atos et le poisson, Atos Origin et le poisson, Atos Consulting ainsi que le poisson seul sont des marques déposées d'Atos Origin SA. © 2006 Atos.
SYSTÈMES D'EXPLOITATION « OPEN SOURCE ». SOMMAIRE Installer et désinstaller des systèmes d'exploitation  Introduction au monde Gnu/Linux  Présentation.
Système d’exploitation: Principe IFT6800 – E 2008 Pierre Poulin.
Introduction au Système d’exploitation Ms-DOS
Présentation du site Martine Cochet.
Unix Raymond Ripp.
Principales différences entre les systèmes d’exploitation MAC OS et Windows Nouveau : on insiste sur la partie formation.
Principales différences entre les systèmes d’exploitation Linux UBUNTU et Windows Nouveau : on insiste sur la partie formation 1.
Les Commandes de base Linux. 1 L’aide sur les commandes Linux ◦ help : obtenir de l’aide pour une commande interne du shell. Elle permet aussi d'afficher.
Transcription de la présentation:

Cours Systèmes d'exploitation Partie 2 : Linux DEUST IOSI 2 H. TSOUNGUI

Installation d'un système Linux Plate-forme de travail : VIRTUALBOX (Oracle) Ressources : 20 Go de DD, 2Go de RAM Distributions : ubuntu, debian Création de machines virtuelles (VM) Installation des OS Ubuntu 14 et > Win XP (eh oui, ça existe encore!) Win Server 2003 © ou 2008

Accès à la documentation /usr/share/doc dossier contenant toutes les documentations man command aide en ligne, pour les commandes et de nombreux fichiers de configuration (q pour quitter) apt-get install manpages-fr installation des pages d'aide en français command --help récapitulatif des commandes connues

Se déplacer dans les dossiers /home/utilisateur répertoire de travail de utilisateur pwd montre le nom du dossier de travail courant cd se déplacer vers le dossier /home/utilisateur cd ~/Desktop se déplacer vers le dossier /home/utilisateur/Desktop cd .. se déplacer vers le dossier parent cd /usr/apt se déplacer vers le dossier /usr/apt

Lister les fichiers et répertoires ls -l dossier dir -l dossier liste le contenu du répertoire dossier en mode détaillé ls -a ou dir -a liste tous les fichiers (y compris les fichiers cachés) ls -d

Lister les fichiers dir -d liste les répertoires contenu dans le dossier ls -t ou dir -d trie les fichiers par date en débutant par les plus récents ls -S ou dir -S trie les fichiers par taille en débutant par les plus gros ls -l | more liste par page grâce à more

Gérer les fichiers et répertoires cp fichier1 fichier2 copie fichier1 vers fichier2 cp fichier /dossier copie fichier dans le répertoire dossier cp -r dossier1 dossier2 mv fichier1 fichier2 renomme fichier1 en fichier2 mv dossier1 dossier2 renomme dossier1 en dossier2 mv fichier dossier déplace fichier dans dossier mv fichier1 dossier/fichier2 déplace fichier1 dans le répertoire dossier et le renomme en fichier2 mkdir dossier crée le répertoire dossier mkdir -p dossier1/dossier2 crée des répertoires imbriqués

Fichiers et répertoires(2) rm fichier supprime fichier du répertoire courant rmdir dossier supprime le répertoire dossier rm -rf dossier supprime le répertoire non vide dossier (force) ln -s fichier lien crée un lien symbolique lien vers fichier (raccourci) find dossier -name fichier cherche fichier dans dossier et ses sous répertoires diff fichier1 fichier2 compare 2 fichiers ou répertoires

Visualiser et éditer les fichiers cat fichier affiche le contenu de fichier à l'écran en ASCII more fichier affiche fichier à l'écran Entrer = descend d'une ligne, Espace = descend d'une page, q = quitte less fichier comme more, mais on peut utiliser la touche head -n fichier affiche les n premières lignes de fichier tail -n fichier affiche les n dernières lignes de fichier vi fichier édite fichier avec l'éditeur vi nano fichier édite fichier avec l'éditeur nano gedit fichier édite fichier avec l'éditeur gedit

Gérer le contenu des fichiers grep chaîne fichier affiche les lignes de fichier contenant chaîne grep -r chaîne dossier recherche chaîne à travers tous les fichiers d'un répertoire command > fichier met dans fichier la sortie de command command >> fichier ajoute dans fichier la sortie de command

Permissions et droits des fichiers chown utilisateur fichier fait de utilisateur le propriétaire de fichier chown -R utilisateur dossier fait de utilisateur le propriétaire de dossier et de ses sous dossiers (- R) chgrp groupe fichier change fichier afin qu'il appartienne à groupe chmod u+x fichier donne (+) le droit d'exécuter (x) à l'utilisateur (u) chmod g-w fichier retire (-) le droit d'écrire (w) au groupe (g) chmod o-r fichier retire (-) le droit de lire (r) aux autres (o) chmod a+rw fichier donne (+) à tout le monde (a) les droit de lecture (r) et d'écriture (w) chmod -R a+rx dossier donne (+) à tout le monde (a) les droits de lecture (r) et d'ouverture (x) de dossier de tous ses sous dossiers (-R)

Contrôle des processus ps -ef affiche tous les processus exécutés (pid et ppid) ps aux affiche tous les processus, avec un maximum de détails ps aux | grep soft afficher les processus en rapport avec le lanceur soft kill pid envoie un signal d'arrêt au processus pid kill -9 pid demande au système de tuer le processus pid xkill tue une application en mode graphique (cliquer sur la fenêtre de l'application)

Gestion des archives tar xvf archive.tar extrait les fichiers archive.tar, en affichant les noms des fichiers tar xvfz archive.tar.gz extrait les fichiers de l'archive en utilisant gzip puis tar tar jxvf archive.tar.bz2 extrait les fichiers de l'archive en utilisant bzip2 puis tar tar cvf archive.tar fichier1 fichier2 Crée un fichier archive.tar contenant fichier1,fichier2. tar cvfz archive.tar.gz dossier crée un fichier gzip contenant le dossier gzip fichier.txt crée le fichier fichier.txt.gz gunzip fichier.txt.gz extrait le fichier fichier.txt bzip2 fichier.txt crée le fichier fichier.txt.bz2 bunzip2 fichier.txt.bz2 décompresse le fichier fichier.txt.bz2.

Gestion des partitions /etc/fstab contient les informations sur les partitions montées automatiquemt fdisk -l affiche les partitions actives mkdir /media/cleusb crée le point de montage cleusb mount /media/cleusb monte la partition cleusb umount /media/cleusb démonte la partition cleusb mount -a et mount -a -o remount monte (ou remonte) tous les périphériques listés dans /etc/fstab fdisk /dev/hda1 crée ou supprime des partitions sur le premier disque IDE (voir m) mkfs.ext3 /dev/hda1 crée un système de fichier ext3 sur /dev/hda1 mkfs.vfat /dev/hda1 crée un système de fichier fat32 sur /dev/hda1

Utilisateurs who affiche les utilisateurs connectés au système whoami affiche sous quel utilisateur la session est ouverte finger utilisateur affiche les informations complètes sur utilisateur groups utilisateur affiche à quel groupe appartient utilisateur

Utilisateurs who affiche les utilisateurs connectés au système whoami affiche sous quel utilisateur la session est ouverte finger utilisateur affiche les informations complètes sur utilisateur groups utilisateur affiche à quel groupe appartient utilisateur

aux fichiers sous Linux Gestion des droits d'accès aux fichiers sous Linux

Gestion des droits sur fichiers La commande ls -l sous Linux donne les droits Droits d'accès Droits r (read) : lecture w (write) : écriture x (execute) : exécution - fichier simple d répertoire l lien symbolique

Gestion des droits chmod chown chgrp adduser userdel deluser usermod Groupadd groupdel

Changement des droits : s'appliquent sur L'utilisateur propriétaire : (u) → user Le groupe : (g) → group Les autres : (o) → others Tous : (a) → all Ajout de droit + chmod g + w pour ajouter le droit en écriture pour le groupe Suppression de droit - chmod o - w pour interdire l'écriture aux autres

Changement de propriétaire : chown chown newprop fichier Changement de groupe : chgrp chgrp newgroupe fichier

Gestion des paquets linux /etc/apt/sources.list fichier contenant la liste des dépôts (mirroirs) apt-get update met à jour la liste des paquets disponibles à partir de sources.list apt-get upgrade met à jour les paquets déjà installés apt-get dist-upgrade met à jour votre distribution Ubuntu vers la version supérieure apt-get install soft installe le logiciel soft en gérant les dépendances apt-get remove soft désinstalle le paquet soft et toutes ses dépendances apt-get remove --purge soft supprime le paquet soft et ses fichiers de configuration. apt-get autoclean : supprime les copies des paquets désinstallés apt-cache dumpavail : affiche une liste des paquets disponibles apt-cache search soft donne la liste des paquets dont le nom ou la description contient soft apt-cache show soft affiche la description du paquet soft

Paquets(2) apt-cache showpkg soft affiche des informations sur le paquet soft apt-cache depends soft liste les paquets requis par soft apt-cache rdepends soft liste les paquets qui requièrent le paquet soft apt-file update met à jour les informations à partir du fichier sources.list apt-file search fichier recherche à quel paquet fichier appartient apt-file list soft liste les fichiers contenus dans le paquet soft deborphan liste les paquets orphelins alien -di paquet.ext convertit paquet.ext en paquet.deb (-d) et installe le paquet (-i) dpkg -i paquet.deb installe le paquet (ne gère pas les dépendances) dpkg -c paquet.deb liste le contenu du paquet dpkg -I paquet.deb affiche les informations du paquet Note : apt-file, alien et deborphan ne sont pas installés par défaut

Gestion du réseau /etc/network/interfaces contient les informations de configuration des interfaces uname -a affiche le nom de la machine dans le réseau (hostname) ping adresseIP ou NomMachine teste la connexion réseau avec une machine ifconfig -a affiche toutes les interfaces réseau disponibles ifconfig eth0 adresseIP attribue l'adresse ip à l'interface réseau eth0 ifdown eth0 ifconfig eth0 down arrête l'interface réseau eth0 ifup eth0 ifconfig eth0 up démarre l'interface réseau eth0 poweroff -i arrête toutes les connexions réseau route add default gw adresseIP définit une passerelle par défaut route del default supprime la passerelle par défaut iwconfig donne la configuration de la carte WiFi

Autres commandes système sudo command exécute command en mode superutilisateur gksudo command idem sudo pour les applications graphiques sudo -k met fin au mode superutilisateur uname -r affiche la version du noyau shutdown -h now éteint la machine immédiatement shutdown -r now redémarre la machine immédiatement Lsusb affiche les périphériques usb Lspci affiche les périphériques pci lsb_release -a donne la version de la distribution time command affiche le temps d'exécution de command command1 | command2 redirige la sortie de command1 comme entrée de command2 clear efface l'écran du terminal