Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
1
Linux 1 Utiliser Linux
2
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.
3
Connexion Connexion graphique : vu plus tard
Connexion d'une console virtuelle en ligne de commande Red Hat Linuxrelease9 Kernel onani686 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
4
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
5
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
6
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.
7
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.
8
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é
9
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
10
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
11
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
12
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
13
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
14
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
15
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
16
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
17
TP3 : une image plus large
Dans ce TP, vous allez découvrir l'utilité de certains répertoires de Linux
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.