La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Linux LPI niveau 1 Trainer: ELHAJIZ Adil LPI certified 1.

Présentations similaires


Présentation au sujet: "Linux LPI niveau 1 Trainer: ELHAJIZ Adil LPI certified 1."— Transcription de la présentation:

1 Linux LPI niveau 1 Trainer: ELHAJIZ Adil LPI certified 1

2 Linux LPI niveau 1 - Module 00 : Historique Module 00 : Historique - Module 01 : Introduction au système linux Module 01 : Introduction au système linux - Module 02 :GNU et commandes Unix Module 02 :GNU et commandes Unix Trainer: ELHAJIZ Adil LPI certified 2

3 historique Trainer: ELHAJIZ Adil LPI certified 3

4 Logiciel libre Trainer: ELHAJIZ Adil LPI certified 4

5 GNU Trainer: ELHAJIZ Adil LPI certified 5

6 Naissance de linux Trainer: ELHAJIZ Adil LPI certified 6

7 Noyau linux Trainer: ELHAJIZ Adil LPI certified 7

8 Qu'est-ce qu'une distribution linux ? Trainer: ELHAJIZ Adil LPI certified 8

9 Le succès de linux Trainer: ELHAJIZ Adil LPI certified 9

10 Module 01 : Introduction au système linux Trainer: ELHAJIZ Adil LPI certified Module 1 10

11 Le système de fichiers / binbootdevetc home lib mntprocsbin systmp usr var… Trainer: ELHAJIZ Adil LPI certified Module 1 11

12 Module 1 Le système de fichiers Trainer: ELHAJIZ Adil LPI certified 12

13 Module 1 Le système de fichiers Trainer: ELHAJIZ Adil LPI certified 13

14 Module 1 Hiérarchie usr Trainer: ELHAJIZ Adil LPI certified 14

15 Hiérarchie usr Répertoire Description /usr/bin Contient les binaires pour l'utilisateur /usr/doc Contient la documentation des programmes installés (hors manpages) /usr/lib Contient les librairies partagées /usr/man Contient les manpages (pages de manuel) /usr/sbin Contient les binaires pour l'administrateur /usr/src Contient les sources du noyau /usr/X11R6 Contient les fichiers du serveur X /usr/include contient tous les "headers" nécessaires à la programmation dans les différents langages Trainer: ELHAJIZ Adil LPI certified Module 1 15

16 Module 1 Hiérachie var Trainer: ELHAJIZ Adil LPI certified 16

17 Module 1 Hiérachie var /var/logContient tous les fichiers de log /var/mailContient les boites aux lettres de chaque utilisateur /var/runContient les fichiers des PID des deamons /var/spoolContient les queues en cours (envoi de mail, impression, crontab) Trainer: ELHAJIZ Adil LPI certified 17

18 Module 1 Les terminaux Trainer: ELHAJIZ Adil LPI certified 18

19 Module 1 Les terminaux Trainer: ELHAJIZ Adil LPI certified 19

20 Module 1 Le Shell Trainer: ELHAJIZ Adil LPI certified 20

21 Le tableau suivant vous présente les principaux Shells ainsi que leurs caractéristiques NomDescription bash (Bourne Again Shell) offre l'édition de la ligne de commande et le rappel des commandes précédentes csh (C Shell) développé à Berkeley, compatible avec le shell Bourne. Pas d'édition de la ligne de commande ni d'historique des commandes ksh (Korn Shell) offre l'édition de la ligne de commande (touches compatibles Emacs) shle shell original, pas d'édition de la ligne de commande. tcsh version améliorée du csh, avec un support de l'édition de la ligne de commande avec correction des commandes tapées zsh shell similaire au Korn shell, avec plus de dynamisme lors des affichages et gère la non redondance des commandes. Trainer: ELHAJIZ Adil LPI certified 21

22 Module 1 Trainer: ELHAJIZ Adil LPI certified 22

23 Module 02 : GNU et commandes Unix 1- Unix et Linux 2- Travailler en ligne de commande 3- Exécution de flux de textes en utilisant des filtres 4- Gestion de base des fichiers 5- Expressions régulières 6- Effectuer les modifications de base des fichiers avec vi 7- Utiliser les streams, pipes, et redirections 8- Créer, surveiller et terminer des processus 9- Modifier les priorités des processus Trainer: ELHAJIZ Adil LPI certified Module 2 23

24 Trainer: ELHAJIZ Adil LPI certified Module 2 24

25 Le format des commande se base sur: command option(s) argument(s) -Pour afficher les information du système # uname -a Afficher toutes les informations décrites ci-dessus -m, --machine Afficher le type (matériel) de machine. -n, --nodename Afficher le nom d'hôte de la machine sur le réseau. -r, --release Afficher le numéro de version du système d'exploitation Commandes de base Trainer: ELHAJIZ Adil LPI certified Module 2 25

26 -Pour Afficher ou configurer la date et l'heure du système # date Pour afficher la date de l'avant-veille : date --date '2 days ago' Pour afficher la date du jour à venir dans 3 mois plus un jour : date --date '3 months 1 day' Pour afficher le calendrier # cal Commandes de base Trainer: ELHAJIZ Adil LPI certified Module 2 26

27 - Pour effacer le terminale : # clear -Pour exécuter deux commande une après lautre: # date ; uname -sr Commandes de base Trainer: ELHAJIZ Adil LPI certified Module 2 27

28 Les caractères de contrôle sur le clavier Trainer: ELHAJIZ Adil LPI certified Module 2 28

29 La commande man affiche toute la documentation relative à une commande (syntaxe, utilisation, options...). les pages de manuel se trouvent dans le répertoire /usr/man, mais peuvent également se trouver en d'autres endroits plus spécialisés La syntaxe à utiliser est : man nom_de_la_commande Exemples : $ man man $ man cat Utilisation de la commande man Trainer: ELHAJIZ Adil LPI certified Module 2 29

30 La documentation est clasée en 8 sections numérotées de 1 à 8 : 1.commandes UNIX 2. appels système 3. sous-programmes de bibliothèques 4. format de fichiers UNIX: a.out, dir, fs 5. "divers" (table ASCII...) 6. jeux 7. fichiers spéciaux 8. administration (démarrage, génération...) chercher la page voulue : # man 2 ls # man 8 ls Classement en sections Trainer: ELHAJIZ Adil LPI certified Module 2 30

31 La documentation man est limitée puisqu'il faut connaître le nom de la commande. On peut avoir une ébauche de la solution en faisant une recherche par mot-clef. Pour cela, on utilise la commande apropos, dont la syntaxe est la suivante : apropos mot-clef Exemple : apropos editor ou apropos lock Commande apropos Trainer: ELHAJIZ Adil LPI certified Module 2 31

32 Module 1 Trainer: ELHAJIZ Adil LPI certified 32

33 Présentation Des Commandes Correspondantes Aux Répertoires, Fichiers Trainer: ELHAJIZ Adil LPI certified Module 2 33

34 Dans quel répertoire suis-je actuellement ? (pwd) Trainer: ELHAJIZ Adil LPI certified Module 2 34

35 les commandes relatives aux répertoires Trainer: ELHAJIZ Adil LPI certified Module 2 35

36 les commandes relatives aux répertoires Trainer: ELHAJIZ Adil LPI certified Module 2 36

37 les commandes relatives aux répertoires Trainer: ELHAJIZ Adil LPI certified Module 2 37

38 les commandes relatives aux répertoires Trainer: ELHAJIZ Adil LPI certified Module 2 38

39 les commandes sur les fichiers Trainer: ELHAJIZ Adil LPI certified Module 2 39

40 les commandes sur les fichiers Trainer: ELHAJIZ Adil LPI certified Module 2 40

41 les commandes sur les fichiers Trainer: ELHAJIZ Adil LPI certified Module 2 41

42 les commandes sur les fichiers Trainer: ELHAJIZ Adil LPI certified Module 2 42

43 Commandes De Gestion De Répertoires Et De Fichiers Trainer: ELHAJIZ Adil LPI certified Module 2 43

44 Copier les fichiers et les répertoires Trainer: ELHAJIZ Adil LPI certified Module 2 44

45 Déplacer et renommer les fichiers et les répertoires Trainer: ELHAJIZ Adil LPI certified Module 2 45

46 Créer les fichiers et les répertoires Trainer: ELHAJIZ Adil LPI certified Module 2 46

47 Supprimer les fichier et les répertoires Trainer: ELHAJIZ Adil LPI certified Module 2 47

48 Utilisation des liens symboliques et physiques Trainer: ELHAJIZ Adil LPI certified Module 2 48

49 Utilisation des liens symboliques et physiques Trainer: ELHAJIZ Adil LPI certified Module 2 49

50 Atelier Trainer: ELHAJIZ Adil LPI certified Module 2 50

51 Les Commandes De Recherche De Répertoires Et De Fichiers Trainer: ELHAJIZ Adil LPI certified Module 2 51

52 Rechercher dans le contenu des fichiers Trainer: ELHAJIZ Adil LPI certified Module 2 52

53 Rechercher dans le contenu des fichiers Trainer: ELHAJIZ Adil LPI certified Module 2 53

54 Utilisation des expressions de metacaractères avec grep Trainer: ELHAJIZ Adil LPI certified Module 2 54

55 Utilisation des expressions de metacaractères étendues avec egrep Trainer: ELHAJIZ Adil LPI certified Module 2 55

56 Utilisation des expressions de metacaractères étendues avec egrep Trainer: ELHAJIZ Adil LPI certified Module 2 56

57 La commande de recherche de fichiers : find Trainer: ELHAJIZ Adil LPI certified Module 2 57

58 Les expressions de la commande find Trainer: ELHAJIZ Adil LPI certified Module 2 58

59 Les actions de la commande find Trainer: ELHAJIZ Adil LPI certified Module 2 59

60 Exemples de la commande find Trainer: ELHAJIZ Adil LPI certified Module 2 60

61 la commande sort Trainer: ELHAJIZ Adil LPI certified Module 2 61

62 la commande sort Trainer: ELHAJIZ Adil LPI certified Module 2 62

63 la commande uniq Trainer: ELHAJIZ Adil LPI certified Module 2 63

64 la commande cut Trainer: ELHAJIZ Adil LPI certified Module 2 64

65 la commande sed Trainer: ELHAJIZ Adil LPI certified Module 2 65

66 la commande sed Trainer: ELHAJIZ Adil LPI certified Module 2 66

67 la commande split Trainer: ELHAJIZ Adil LPI certified Module 2 67

68 la commande diff Trainer: ELHAJIZ Adil LPI certified Module 2 68

69 la commande diff Trainer: ELHAJIZ Adil LPI certified Module 2 69

70 la commande expand ; unexpand et tr Trainer: ELHAJIZ Adil LPI certified Module 2 70

71 Atelier Trainer: ELHAJIZ Adil LPI certified Module 2 71


Télécharger ppt "Linux LPI niveau 1 Trainer: ELHAJIZ Adil LPI certified 1."

Présentations similaires


Annonces Google