Formation Shell - Maîtrise
Description
Objectif de formation : Maîtriser les outils pour l'utilisation quotidienne et le fonctionnement du système
- Utiliser le système de gestion des fichiers
- Déployer les commandes et la programmation shell
- Manipuler efficacement les processus
- Implémenter la configuration réseau
- Connaître les tâches d'exploitation quotidienne d'un serveur Unix
- Professionnels de l'informatique
- Administrateurs Unix
- Aucune connaissance particulière
- 1
Premiers pas avec la machine
- Standards & architecture
- Administration de base : connexion, identité, information, fermeture de session...
- Gestion des interfaces graphiques
- Répertoire et fichiers, montage
- Versions d'Unix
- Raisons de la multiplicité des versions d'Unix
- Compatibilité
- Lien entre la version et application
- 2
Première exploration du système
- Arborescence & chemin d'accès
- Principe des protections
- Attributs des fichiers & des répertoires
- Utilisation de l'aide en ligne
- Travaux pratiques : Démarrer le système, se connecter, utiliser l'aide en ligne, exécuter les premières commandes
- 3
Organisation et gestion des fichiers
- Aspects d'implémentation
- Liens physiques & liens symboliques
- Représentation logique des fichiers
- Le contenu des répertoires. Créer et supprimer des répertoires.
- Les permissions des fichiers sous Unix
- Arborescence standard
- Utilisation des expressions régulières
- Fonctionnement comparé des éditeurs (ed, sed et vi).
- Utilisation de vi, édition de fichiers
- Fichiers spéciaux. Les liens physiques, symboliques.
- Travaux pratiques : Création et gestion de différents types de fichiers
- 4
Exécution des commandes et le shell
- Rôle du shell
- Fonctionnement basique du shell
- Processus & environnement
- Modes d'exécution des shell-scripts
- Fonctionnalités & outils de base du shell
- Arguments des scripts & gestion des codes retour
- Fichiers de commandes exécutables
- Les shells (ksh, bash, csh)
- Travaux pratiques : Exécution de commandes & utilisation de fichiers de commandes
- 5
Programmation du shell
- Variables
- Opérateurs
- Instructions de boucle & instructions conditionnelles
- Opérateur de test & structures de contrôles
- Configuration de la session & du shell
- Présentation de programmes interactifs
- Travaux pratiques : Manipulation de shell & déploiement de l'éditeur vi
- 6
Traitement des processus & communication interprocessus
- Fonctionnement multitâche & appels associés
- Signaux & réponse à un signal
- Dynamique des processus & commandes associées
- Priorisation des processus
- Concept de thread
- Présentation de la notion de tubes (pipes)
- Communication interprocessus
- IPC, sockets & RPC
- Mécanismes internes de la gestion de fichiers
- Travaux pratiques : Gestion de processus
- 7
Communication locale et en réseau TCP/IP
- Communication locale
- Unix au sein d'un réseau local
- Commandes ARPA
- R-commandes
- Commandes sécurisées ssh et scp
- Partage de fichiers avec NFS
- Tour d'horizon des différents services de nom
- Introduction à l'administration réseau
- Travaux pratiques : Paramétrage du réseau & utilisation des commandes de transfert de fichier
- 8
Exploitation du système
- Sauvegardes & restaurations
- Planification de tâches
- Système de fichiers
- Lancement du système
- Administration des utilisateurs
- Concepts de base de sécurité
- Travaux pratiques : Ajout, suppression & administration d'utilisateur puis de groupes
- 9
Gestion journalière d'un serveur Unix
- Fonctionnement d'Oracle sous Unix
- Fonctionnement d'un serveur Web sous Unix
- Cohabitation avec Windows & présentation de Samba
- 10
Tour d'horizon des outils disponibles
- Découpage, comparaison, analyse de fichiers
- Visualisation du contenu des fichiers
- Outils d'exploitation
- Filtrage & tri
- Comparaison des fichiers & recherche de fichiers
- Outils complexes
- Introduction à l'utilitaire awk
- Travaux pratiques : manipulation des outils
Ils nous font Confiance
Nos partenaires de confiance








































Questions fréquentes
FAQ : Formation Shell - Maîtrise
Oui, mais la prise en charge d'une formation professionnelle par un OPCO dépend de votre opérateur de compétences, de votre branche d'activité et des critères de financement applicables. Ascent Formation vous accompagne dans l'identification des possibilités de financement adaptées à votre entreprise.
Une formation inter-entreprises réunit des participants issus de différentes organisations, tandis qu'une formation intra-entreprise est organisée pour les collaborateurs d'une même entreprise. Le format intra permet notamment d'adapter le contenu et les modalités aux besoins spécifiques de vos équipes.
Selon la formation proposée, il est possible de suivre une formation professionnelle à distance, en présentiel ou selon d'autres modalités disponibles. Consultez les informations de la session concernée ou contactez-nous pour connaître les formats possibles.
Oui, une formation professionnelle peut être adaptée aux objectifs, au niveau des participants et aux besoins opérationnels de votre entreprise. Ascent Formation vous propose des parcours personnalisés pour accompagner le développement des compétences de vos équipes.