Programmation Shell Sous GNU/Linux
Formation
A distance
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Dirigé à
Pour professionnels
-
Méthodologie
A distance
-
Lieu
St léonard de noblat
-
Durée
21 Jours
Objectifs: Connaître et utiliser les différentes commandes de base de GNU/Linux dans un shell et programmer en shell. Apprendre à interpréter un script et à le modifier ou l'adapter. Savoir automatiser les tâches sur une machine locale ou des machines distantes. Destinataires: La formation s'adresse à toute personne pouvant avoir besoin de développer ou maintenir des scripts shell. Elle est particulièrement adaptée à tous les administrateurs système et réseau.
Précisions importantes
Modalité Formation continue
Les sites et dates disponibles
Lieu
Date de début
Date de début
À propos de cette formation
Connaître le partitionnement, pouvoir installer un système GNU/Linux en autonomie.
Les Avis
Le programme
- Contexte de formation
- Présentation du document
- Le référentiel de formation
- Les moyens mis à votre disposition
- La formation à distance
- L'évaluation
- Les qualités que vous allez devoir utiliser et développer
- L'outil de messagerie
- Dernier conseil avant de démarrage
- Vous présenter
- Présentation du document
- Commandes sous Linux
- Objet du document
- basename
- bc
- cat
- cut
- df et du
- date
- diff
- find
- fuser
- gzip et bzip2
- info
- kill
- lsof
- mail ou mailx
- mount
- nl
- ntpdate
- patch
- ps
- sort
- split
- stat
- su
- sudo
- tail et head
- tar
- tee
- tr
- tzselect
- wc
- xargs
- Conclusion sur la présentation des commandes
- Applications
- Éléments de réponse
- Les processus sous GNU/Linux
- Le principe
- Les différentes sortes de processus
- Modification de l'état d'un processus
- Connaître l'état de la mémoire
- Outils de supervision des processus et de la mémoire
- Les modes de démarrage
- Quels services faut-il lancer au démarrage ?
- Visualiser les processus
- Envoyer un signal à un processus
- Les processus en arrière-plan
- Les commandes liées à la gestion des processus
- Le principe
- Système de gestion de fichiers
- Objet du chapitre
- Introduction
- Organisation hiérarchique du système de fichiers
- Description sommaire de l'utilité des répertoires
- /bin
- /boot
- /dev
- /etc
- /etc/X11
- /home
- /lib
- /media
- /mnt
- /opt
- /proc
- /root
- /sbin
- /srv
- /tmp
- /usr
- /var
- Commandes liées au SGF : mkfs et mount
- Les pages de manuel
- Introduction
- Les pages de manuel
- Structure d'une page de manuel
- Recherche dans une page de man
- Créer une page de manuel
- Première page de manuel
- Formatage de caractères
- Exercice
- Page de manuel, première partie
- Page de manuel, deuxième partie
- Conclusion
- Liens et références
- Évaluation
- Évaluation sur la séquence
- Le choix de l'éditeur - vim
- Introduction
- Le choix de l'éditeur
- VIM, Présentation
- Conseil avant de commencer
- VIM, Introduction
- Premiers pas
- Le démarrage et le fichier /.vimrc
- Comment se déplacer
- Les différents modes de VIM
- Utilisation de base
- Comment effacer
- Comment couper, copier, coller
- Recherches et substitutions
- Accélérer la saisie
- Les macro-commandes
- Utilisations spécifiques
- Compléter automatiquement du texte
- Éditer plusieurs fichiers
- Interaction avec d'autres programmes
- La programmation
- Configuration de VIM
- Les menus de VIM
- Extraits de la FAQ
- Quels sont les points forts de vi ? Pourquoi l'utiliser ?
- Ça a l'air intéressant. Y a-t-il des raisons de ne pas l'utiliser ?
- La différence entre le mode commande et le mode saisie.
- À quoi correspondent ces ?
- Je n'arrive pas à me faire aux touches hjkl pour me déplacer.
- vi semble être figé, ou se comporte bizarrement. Que faire ?
- À quoi servent les commandes commençant par un : ?
- Comment rendre vi plus convivial pour le programmeur ?
- Comment travailler avec plusieurs fichiers en même temps ?
- J'ai lancé vi, et je veux éditer un autre fichier. Comment faire ?
- Comment revenir au premier fichier ?
- Je veux éditer un fichier à la fois. J'en ai ouvert un, et je veux passer à un autre. Comment faire ?
- Comment ajouter le contenu d'un fichier au milieu du fichier que je suis en train d'éditer ?
- Liste alphabétique des commandes.
- Quelques commandes
- Quelques commandes set
- Ressources en ligne
- Évaluation
- Évaluation sur la séquence
- Analyse de script
- Présentation
- Quelques remarques avant de commencer
- Analyse d'un script existant
- Analyse d'un squelette de script
- Utilisation d'un squelette de script
- Le service serveur
- Une petite parenthèse sur /usr/local/.
- Le script de lancement
- Le service serveur
- Fin de l'application
- Présentation
- Création de script
- Présentation
- Expression du besoin
- Analyse du problème
- Méthodologie
- Travail à faire
- Première partie
- Deuxième partie
- Troisième partie
- Adaptation de script
- Présentation
- Modification du besoin
- Premier point
- Second point
- Analyse du problème
- Méthodologie
- Travail à faire
- Évaluation
- Évaluation sur la séquence
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Programmation Shell Sous GNU/Linux