ADMINISTRATEUR UNIX

L’administrateur UNIX est un professionnel chargé de la gestion et de la maintenance des systèmes d’exploitation basés sur UNIX. Son rôle principal est d’assurer le bon fonctionnement, la sécurité et la performance des serveurs UNIX au sein d’une organisation.

Il est responsable de l’installation, de la configuration et de la surveillance des systèmes UNIX, ainsi que de la résolution des problèmes techniques.

L’administrateur UNIX gère également les utilisateurs et les permissions, effectue des mises à jour logicielles, met en place des politiques de sécurité et assure la sauvegarde des données.

Grâce à ses compétences techniques avancées, l’administrateur UNIX garantit la disponibilité et la fiabilité des systèmes, permettant ainsi aux entreprises de fonctionner de manière efficace et sécurisée.

Un métier d'avenir et durable

ESTIAC Agile Concept

VERS UN EMPLOI DURABLE

Ce parcours de formation permet d’obtenir une vision globale de l’infrastructure informatique des entreprises et de prendre en charge l’administration et l’évolution de cette dernière.

 

NOTRE FORMATION

Système Unix : Multitâches et Multiserveurs

Piloter l’ensemble des infrastructures informatiques de l’entreprise ainsi que d’en administrer les réseaux.

Comprendre l’intérêt et l’utilisation de cette famille de système d’exploitation.

  • Formation prise en charge par l’entreprise ou Pôle emploi

  • Deux modes : classique ou accéléré entre 8 et 12 semaines

  • Prérequis : bonne maîtrise des outils informatiques

Découvrir l’histoire, la structuration et la diversité du fonctionnement Unix.

Présentation générale
Cours :
  • Historique, les familles d’Unix
  • Architecture
  • IPL
  • Structure d’une commande
Fichiers et systèmes de fichiers
Cours :
  • Accès, montage/démontage d’un système de fichiers
  • Gestion des fichiers, gestion des droits
  • Les filtres, les redirections des entrées/sorties
Les processus et signaux
Cours :
  • Définition
  • Gestion des processus
Les utilitaires
Cours :
  • Editeurs (vi, Xemacs)
  • Moniteur de jobs
Commandes d’impression
Cours :
  • Ipadmin
  • Ipsche
Introduction aux réseaux
Cours :
  • Les réseaux sous Unix
  • FTP
Travaux pratiques :
  • Etude des procédures standards.

Pour une compréhension générale et une prise en main des différents types et fonctionnalités des interprétateurs de commandes utilisateurs.

Modèle conceptuel de communication (MTT)
Cours :
  • Le système de fichiers UNIX
  • Maintenance des fichiers
  • Informations et contrôle des commandes
  • Le langage SHELL
  • Introduction au SHELL
  • Variables et commandes
  • Quand utiliser le langage SHELL
  • La primitive de décalage SHIFT
  • Syntaxe des différentes primitives du SHELL
  • L’alternative
  • Les itérations bornées
  • Les sorties de boucles
  • Les fonctions
  • L’écriture d’un menu avec KSH
Travaux pratiques :
  • Ecriture des scripts des applications en maintenance, exécution et débogage.
Manipulation des fichiers
Cours :
  • Les filtres

Réseau (bases) et gestion du système
Cours :
  • Les réseaux sous UNIX (UUCP, TCP/IP)
  • Les outils de gestion du système
  • Interconnexion en environnement hétérogène (DOS, UNIX, OS/390 (z/OS), MAINFRAME..)

Administrer un système consiste à encadrer le travail de ses utilisateurs dans des dimensions tant Front que Back Office.

Présentation générale
Cours :
  • Le SHELL
Gestion des accès
Cours :
  • La gestion des droits
  • La gestion des comptes
  • La gestion des groupes
Les commandes
Cours :
  • Les scripts SHELL
  • Encapsuler les commandes
  • Les commandes de gestion des ressources physiques
  • Les primitives de gestion des arguments (getopts…)
  • Les fichiers spéciaux

La puissance et la profondeur d’action du langage C sur les performances machines lui ont permis de se généraliser et d’être utilisé dans la plupart des différentes couches techniques de logiciels et programmes.

Généralités
Cours :
  • Environnement de développement sous Unix
  • Le langage C
  • Programmation de base
Structure d’un programme C
Cours :
  • Déclaration des variables
  • Les différents opérateurs
  • Les instructions de structuration
  • Les fonctions
Programmation avancées
Cours :
  • Les pointeurs
  • Les entrées/sorties
  • Les structures
Préparer un programme
Cours :
  • La compilation sous Unix
  • Les bibliothèques standards
Travaux pratiques :
  • Ecriture, compilation et exécution et débogage C

Mettre en place et installer les supports et canaux de communication consiste à ordonner les flux routiniers et exceptionnels des organisations et conforte ainsi l’administrateur dans son rôle stratégique au cœur de la structure.

Introduction

Cours :
  • Vue d’ensemble des communications locales

Gestion des processus
Cours :
  • Le principe de création d’un processus
  • Gestion des processus
  • Les tubes
  • Les signaux
Gestion des communications
Cours :
  • Vue d’ensemble des communications sur des systèmes répartis
  • Les communications par envoi de messages
  • Les protocoles de communication
  • Les sockets (API)
  • Les commandes de gestion des IPC

ESTIAC Agile concept

Formations qui peuvent vous intéresser

Découvrez nos autres formations dans le domaine de l’informatique et explorez de nouvelles opportunités d’apprentissage.

Ingénieur Système Mainframe

L’ingénieur système mainframe optimise les infrastructures informatiques de grande envergure.

Concepteur Développeur Mainframe

Le développeur concepteur mainframe crée des applications robustes sur les systèmes mainframe.

Ingénieur Testing Informatique

L’ingénieur testing informatique garantit la qualité des logiciels grâce à des tests approfondis.

Concepteur Développeur JAVA / J2EE

Le concepteur développeur Java/J2EE crée des applications performantes en utilisant Java et J2EE.

Administrateur BIG DATA

L’administrateur big data gère les infrastructures de données massives pour des analyses efficaces.

Analyste DATA

L’analyste big data extrait des insights stratégiques à partir de vastes ensembles de données.

Maîtrise des outils informatiques

La maîtrise des outils informatiques améliore l’efficacité et la productivité des professionnels de l’informatique.

Ingénieur études web

L’ingénieur études web crée des solutions web innovantes pour des expériences utilisateur optimales.

Isérie ingénieur études

L’ingénieur études iSeries développe des solutions logicielles performantes pour les systèmes d’information.

REJOIGnEZ-nous