Shell sous Unix-Linux : apprenez à écrire des scripts pour administrer votre système

Ce livre permet aux administrateurs de systèmes Linux et Unix mais aussi aux utilisateurs avertis de se former à l'écriture de scripts shell dans l'objectif de simplifier, optimiser et automatiser leurs tâches quotidiennes. Des connaissances de base sur Linux, voire sur l'administrati...

Täydet tiedot

Tallennettuna:
Bibliografiset tiedot
Päätekijä: Maccagnoni-Munch, Sébastien
Aineistotyyppi: Livre papier
Kieli:Français
Julkaistu: St-Herblain : Éditions ENI C 2018.
Sarja:Ressources informatiques
Aiheet:
Huomautus: La couverture porte en plus : "Fichiers complémentaires à télécharger"
Autres localisations: Voir dans le Sudoc
Edition sous un autre format:• Shell sous Unix-Linux, apprenez à écrire des scripts pour administrer votre système, [Sébastien Maccagnoni], St-Herblain, Editions ENI, 2018, Ressources Informatiques
Sisällysluettelo:
  • Avant-propos
  • Chapitre 1
  • Introduction
  • P. 11
  • 1. Architecture d'un système UNIX
  • P. 12
  • 2. Le principe KISS
  • P. 13
  • 3. Mise en oeuvre de ces apprentissages
  • Chapitre 2
  • Concepts de base
  • P. 15
  • 1. Définition du shell
  • P. 23
  • 2. Chaînes et flux
  • P. 24
  • 3. Shell, shell script et langage
  • P. 26
  • 4. Chemins et caractères spéciaux
  • P. 29
  • 5. Expressions rationnelles
  • P. 34
  • 6. Utilisateurs et droits
  • Chapitre 3
  • Éditeurs de texte
  • P. 41
  • 1. Pourquoi parler d'éditeurs de texte ?
  • P. 43
  • 2. Console ou interface graphique
  • P. 44
  • 3. Quels éditeurs ?
  • P. 47
  • 4. Vim : performant, léger et universel
  • P. 68
  • 5. Nano : léger et simple
  • P. 71
  • 6. Accès distant
  • Chapitre 4
  • Les bases de l'écriture d'un script
  • P. 73
  • 1. Forme générale d'un script
  • P. 77
  • 2. Variables et assignation
  • P. 88
  • 3. Environnement et communication
  • P. 95
  • 4. Enchaînements et redirections
  • P. 106
  • 5. Fonctions
  • P. 109
  • 6. Inclusion d'un autre fichier
  • Chapitre 5
  • Structures conditionnelles et boucles
  • P. 111
  • 1. Structures conditionnelles
  • P. 119
  • 2. Boucles
  • Chapitre 6
  • Traitement des flux et des chaînes
  • P. 131
  • 1. De la chaîne au flux
  • P. 137
  • 2. Découpage
  • P. 143
  • 3. Filtrage
  • P. 151
  • 4. Modification
  • P. 159
  • 5. Outils évolués
  • Chapitre 7
  • Recueil de commandes
  • P. 185
  • 1. Documentation/aide
  • P. 188
  • 2. Gestion de fichiers
  • P. 208
  • 3. Gestion des utilisateurs et groupes
  • P. 216
  • 4. Processus
  • P. 227
  • 5. Disques et mémoire
  • P. 239
  • 6. Système
  • P. 243
  • 7. Divers
  • Chapitre 8
  • Automatisation
  • P. 247
  • 1. Sortie du terminal
  • P. 249
  • 2. Planification régulière
  • P. 255
  • 3. Exécution ponctuelle
  • Chapitre 9
  • Pour aller plus loin...
  • P. 259
  • 1. Exploitation avancée des arguments
  • P. 261
  • 2. Formatage des sorties
  • P. 266
  • 3. Droits avancés avec les ACL POSIX
  • P. 269
  • 4. Réseau
  • P. 282
  • 5. Impression et numérisation
  • P. 284
  • 6. Médias
  • P. 288
  • 7. Environnements de bureau
  • P. 290
  • 8. Autres langages
  • Chapitre 10
  • Exemples concrets
  • P. 293
  • 1. Gestion des utilisateurs
  • P. 298
  • 2. Supervision basique
  • P. 302
  • 3. Nettoyage de systèmes de fichiers
  • P. 311
  • Index