Linux 1 Utiliser Linux.

Slides:



Advertisements
Présentations similaires
GCstar Gestionnaire de collections personnelles Christian Jodar (Tian)
Advertisements

Présentation du système GNU/ LINUX Journée des Logiciels Libres - 10 Décembre 2006.
La base de données de jurisprudence francophone.  Juricaf est composé de deux parties : - Le menu de gauche avec les différentes fonctions - La partie.
Présentation LabPlus v3. Solution novatrice en Technologies de l’information Solution novatrice en Technologies de l’information Application pour la Gestion.
Guide de l'enseignant SolidWorks, leçon 1 Nom de l'établissement Nom de l'enseignant Date.
TP 1 BIS Programmation structurée à l’aide de fonctions (FC) et de bloc fonctionnels (FB)
Comment utiliser le débogueur de Visual Studio /8/2015 INF145 1 Créé par Julien Galarneau Allaire, révisé par Eric Thé S.E.G.
Installation De Peakup.  Télécharger le fichier peakup2.4.0.free.zip  Décompresser le fichier extrait sur une Directory de votre choix  Créer un lient.
1. 2 Boite à outils Qt ● Boite à outils C++ pour le développement multi-plateforme d'application en environnement graphique (GUI) – des fonctions GUI.
Système d’exploitation: Principe IFT6800 – E 2008 Pierre Poulin.
ARCHITECTURE MULTITENANT CONTAINER DATABASE ET PLUGGABLE DATABASES Pr. A. MESRAR
Cahier des charges.
NOTIONS INFORMATIQUES : RAPPEL
Les commandes externes
AMUE – SIFAC Gestion des services fait sur SIFAC WEB
Recherche Summon - HINARI (Module 3)
Utilisation de Windows
Session 1 6 mars 2017 Plateforme ICONICS Justine Guégan
Objectifs Maîtriser : Un environnement de travail
Sécurité - Cisco ASA Supervision du contenu
Page 4-3 Le programme InSQL Configure
Ce videoclip produit par l’Ecole Polytechnique Fédérale de Lausanne
SECURITE DU SYSTEME D’INFORMATION (SSI)
Javadoc et débogueur Semaine 03 Version A16.
Installer l’application depuis Google Play
Premiers pas sous Windows XP
Système d’exploitation Windows XP
Elaboré par Ahmed BESSAIDI
QoS - Configuration de NBAR (Network-Based Application Recognition)
1ers pas des utilisateurs migrés
Guide des différences entre les deux versions de l’interface web
Internet Pour les nuls.
Documentation technique (Linux)
Création Et Modification De La Structure De La Base De Données
Guide n°1 Formation initiale
3- Nouvelles pages d’accueil
Environnement de gestion des machines Virtuelles
Guide n° 3 Formation initiale
Guide Utilisateur. Guide Utilisateur.
Introduction générale
Bienvenue dans PowerPoint
Gestion des fichiers Niv2
Formation sur les bases de données relationnelles.
Prélude ERP 7 Présentation 19/09/2018 © Gérard Baglin,
Module 10 : Configuration de l'impression
Le jeu de la bière en réseau
Réducteur BCI Comment utiliser ? Question 1 Question 2 Question 3
Programmation Android Première application Android
Système d’exploitation UNIX
Portail de saisie et de restitution
Prélude 7 ERP Présentation 15/11/2018 © Gérard Baglin,
Assembleur, Compilateur et Éditeur de Liens
La facture électronique
Module 13 : Implémentation de la protection contre les sinistres
Portail de saisie et de restitution
Serveurs d’applications
Prélude ERP 7 Présentation 09/12/2018 © Gérard Baglin,
JDepend - Analyse de la qualité du code Java -
Module 5 : Gestion de l'accès aux ressources à l'aide de groupes
Outils de gestion de Exchange
7- Nouveaux services pédagogiques pour les élèves
Les différents modes de démarrage de Windows
Formation « Utiliser un site Internet école »
Exploiter le Web Etape 3.
Tableaux croisés dynamiques sous Excel: des outils simples pour une analyse rapide de jeux de données en cytométrie Camille SANTA MARIA Ingénieur d’étude.
Backup des Postes de Travail
Les données structurées et leur traitement
Outils de gestion de Exchange
Système d’exploitation UNIX Historique. 17/09/2019Rabie Boulmal et Mouad Es-Sabry 2 C’est quoi?  C’est un système d’exploitation (OS)  Dont le code.
Traitement de TEXTE 2 Stage – Semaine 3.
Transcription de la présentation:

Linux 1 Utiliser Linux

Connexion Une fois installé, le système redémarre. Pour l'utiliser, il est nécessaire d'effectuer une connexion La connexion est un peu comme si vous vous présentiez au système (également appelé authentification) Si vous saisissez le mauvais nom d'utilisateur ou mot de passe, vous vous verrez refuser l'accès à votre système. Comptes pour gérer les privilèges, maintenir la sécurité et effectuer d'autres tâches. Tous les comptes ne sont pas créés de manière égale: certains comptes disposent de moins de droits d'accès aux fichiers et aux services que d'autres. Les applications et fichiers sont sensibles à la casse. Cela signifie que root fait référence à un compte différent de Root. Par défaut, root se réfère à l'utilisateur root (également connu sous le nom de super-utilisateur) ou administrateur système.

Connexion Connexion graphique : vu plus tard Connexion d'une console virtuelle en ligne de commande Red Hat Linuxrelease9 Kernel2.4.18-14onani686 localhostlogin: Il faut entrer un nom d'utilisateur et un mot de passe. On est alors prêt à utiliser la ligne de commande La connexion permet l'accès à un shell C'est l'interface entre l'homme et la machine Le shell, la « coquille » enveloppe le noyau, le kernel

Consoles virtuelles On ne voit qu'un seul écran d'accueil, mais plusieurs consoles virtuelles sont lancées, qui attendent une connexion Permet d'effectuer plusieurs tâches en même temps Par exemple, developper dans une console et debugguer dans l'autre 6 consoles virtuelles lancées par défaut, utilisent de la mémoire Pour aller sur une console virtuelle, tapez : CTRL-ALT-F1 à F6 La 7ème console virtuelle est l'interface graphique quand elle est lancée On voit le n° de console : tty1 = teletype 1 = telescripteur 1

Shell On parle également d'IHM : interface homme machine 2 types : Shell graphique : un environnement graphique est exécuté vu après GUI : Graphical User Interface KDE et GNOME pour les plus connus Shell en ligne de commande Un interpréteur en mode texte est lancé CLI : command line interface Le Bash est l'un de plus utilisé Il s'agit simplement d'un programme qui est lancé et reçoit les commandes utilisateurs

Ligne de commande Une fois connecté à une console, on contrôle la machine avec la ligne de commande En mode texte Utilisée par certaines distributions spécialisés (serveurs, tâches d'administration) pour faible consommation de ressource, due à l'absence d'interface graphique. Pendant longtemps, de nombreuses opérations de configuration nécessitaient son utilisation, ce qui n'est plus vrai avec les distributions récentes dédiées à l'utilisation familiale.

Ligne de commande Commandes souvent compliquées mais complètes Aides en ligne disponibles, expliquent fonctionnement de la commande mentionnent cependant souvent la démarche à suivre en ligne de commande Commandes en ligne sont plus universelles qu'une GUI Plus facile à expliquer Une interface graphique bien conçue permet de nos jours d'accomplir la grande majorité des tâches bien plus agréablement, mais ce n'est pas toujours le cas, particulièrement lorsque la tâche a un aspect répétitif. Possibilité de combiner à l'infini des sous-tâches atomiques Automatiser des tâche ainsi accomplies, peut alors se révéler plus efficace que l'interface graphique.

Ligne de commande Scientifiques, ingénieurs et développeurs comptent parmi ses plus fréquents utilisateurs. Interface graphique et ligne de commande peuvent aussi se compléter l'une et l'autre : KDE est livré avec un terminal très ergonomique, et offre un mécanisme efficace (dcop) pour piloter et donc automatiser toutes ses applications graphiques depuis la ligne de commande Les environnements graphiques seront examinés dans un chapitre dédié

Documentation Heureusement, il existe des aides en lignes Pages de manuel ou pages man pour les habitués Structurées de manière standard pour un accès rapide à l'information Utilisation : man commande Une page s'affiche

Documentation Les pages man sont structurées en plusieurs sections NAME : nom de l'exécutable et une brève explication sur ses fonctions SYNOPSIS indique l'utilisation courante de l'exécutable, comme les options déclarées et les types d'entrée (fichiers ou valeurs) pris en charge par l'exécutable DESCRIPTION donne les options et les valeurs disponibles associées à un fichier ou à un exécutable OPTIONS : donne un détail de chaque option See Also (Voir aussi) indique les termes, fichiers et programmes associés D'autres sections possibles

Utilisation de man Avancer / Reculer : [Flèche bas] (Page Down) et [Flèche haut] (Page Up) ou utiliser la [Barre espace] pour avancer d'une page et [B] pour reculer Pour quitter la page de manuel, tapez q Pour chercher des mots dans une page de manuel, tapez /, puis un mot ou une phrase et appuyez sur [Entrée]. Puis n pour voir la prochaine occurrence N pour voir l'occurence précédente g pour revenir au début du man G pour aller à la fin Il existe des pages de man en français

Commandes En lisant une page de man, on se rend compte qu'une commande est organisée de la manière suivante : commande [options] [arguments] La commande traite des arguments en entrée ou en sortie Des options modifient la façon dont les arguments sont traités Bien sûr, il y a TOUJOURS un espace entre chaque élément Les crochets indiquent dans une page de man que l'option ou l'argument est optionnel

Historique du shell Au départ, système Unix avec CLI simples Développement de shell commerciaux plus évolués Bourne Shell (sh), C Shell (csh) et Korn shell (ksh) Recherche d'un shell gratuit pour Linux Développement d'un shell gratuit correspondant aux standards BASH : Bourne Again shell : évolution du Bourne shell Shell par défaut, mais les autres sont disponibles man bash

Types de fichiers principaux Nous reviendrons plus en détail sur les types de fichiers Il s'agit ici simplement de découvrir l'arborescence du système de fichiers Linux fichiers normaux texte : courrier, sources des programmes, scripts, configuration ... exécutables : programmes en code binaire fichiers répertoires ce sont des fichiers conteneurs qui contiennent des références à d'autres fichiers. véritable charpente de l'arborescence, ils permettent d'organiser les fichiers par catégories

Types de fichiers principaux (suite) fichiers spéciaux situés dans /dev, ce sont les points d'accès préparés par le système aux périphériques. Le montage va réaliser une correspondance de ces fichiers spéciaux vers leur répertoire "point de montage". par exemple, le fichier /dev/hda permet l'accès et le chargement du 1er disque IDE fichiers liens symboliques Ce sont des fichiers qui ne contiennent qu'une référence (un pointeur) à un autre fichier. Cela permet d'utiliser un même fichier sous plusieurs noms sans avoir à le dupliquer sur le disque. Connaître la nature d'un fichier : file nom_fichier

TP2 : prise en main du shell Dans ce TP, vous allez faire vos premières armes sur le shell Comprendre le système de chemin relatif/absolu fondamental dans le monde Unix Auparavant, l'instructeur va vous faire une démonstration

TP3 : une image plus large Dans ce TP, vous allez découvrir l'utilité de certains répertoires de Linux