Programme UNIX® : LES FONDAMENTAUX

Participants : Utilisateurs, spécialistes du support d'applications, développeurs de logiciels et toute personne souhaitant être efficace en tant qu'administrateur de bases de données, réseau ou système sur laplateforme UNIX.

Durée : 4 jours - 28 heures
Tarif : Nous contacter pour une formation INTER – INTRA ou en COURS PARTICULIER

La formation est délivrée en présentiel ou distanciel (e-learning, classe virtuelle, présentiel et à distance). Le formateur alterne entre méthodes démonstrative, interrogative et active (via des travaux pratiques et/ou des mises en situation). La validation des acquis peut se faire via des études de cas, des quiz et/ou une certification.

Cette formation est animée par un consultant-formateur dont les compétences techniques, professionnelles et pédagogiques ont été validées par des diplômes et/ou testées et approuvées par l’éditeur et/ou par Audit Conseil Formation.

Dates des formations
Contactez-nous pour des informations sur les disponibilités pour cette formation.
Logo ACF

Demande de devis

Formation
Cadre
Pôle Emploi
Nom/Prénom
Société
E-mail
Téléphone
Période
Evaluer mon niveau

Les objectifs

Ce
Ce
cours apporte une introduction approfondie de la famille de systèmes d'exploitation UNIX et pose les fondements pour devenir un administrateur efficace de bases de données, de systèmes ou de réseaux sur une plate-forme UNIX. Vous apprendrez à naviguer dans la hiérarchie du répertoire, à manipuler les fichiers et l'interface graphique utilisateur (GUI) d'UNIX, à utiliser des shells et des filtres, à écrire et exécuter des scripts shell, et à réaliser des tâches d'administration de base.

pré-requis

Une expérience préalable d'UNIX n'est pas nécessaire pour suivre ce cours. Une connaissance des systèmes d'exploitation est requise. Il est recommandé aux participants d'avoir quelques années d'expérience de l'utilisation de Windows de Microsoft.

Moyens pédagogiques, techniques et d'encadrement

  • 1 poste de travail complet par personne
  • De nombreux exercices d'application
  • Mise en place d'ateliers pratiques
  • Remise d'un support de cours
  • Remise d'une attestation de stage

Modalités d'évaluation des acquis

- Evaluation des besoins et objectifs en pré et post formation
- Evaluation technique des connaissances en pré et post formation
- Evaluation générale du stage

Accessibilité handicapés

  • Au centre d’affaires ELITE partenaire d’ACF à 20 m.
  • Guide d’accessibilité à l’accueil.

Le Programme

Interfaces graphiques utilisateurs

  • CDE (Common Desktop Environment)
  • GNOME, Java Desktop System et autres

Interface de la ligne de commande

  • Lancement de l'émulateur de terminal CDE
  • Entrée des commandes dans le shell

Vue d'ensemble de la documentation en ligne

  • Affichage des pages man
  • Accès aux sources web

Principaux outils de gestion des fichiers

  • Copier: cp
  • Renommer: mv
  • Suppression: rm
  • Liens: ln
  • Édition: vi
  • Impression: lp, lpr

Affichage et interprétation des attributs de fichiers

  • Liste des fichiers avec ls et ls -l
  • Identification de la taille, du groupe, du propriétaire, du type, de l'heure d'enregistrement et du numéro d'index

Accès aux permissions avec chmod

  • Notation symbolique
  • Notation octale

Hiérarchie des répertoires UNIX

  • Répertoire parent, courant ou de connexion
  • Répertoire racine et sous-répertoire

Maintenance des répertoires

  • Changement de répertoire avec cd
  • Création et suppression

Localisation des fichiers avec find

  • Recherche grâce aux attributs de fichiers
  • Opérations sur les fichiers trouvés

Historique des commandes

  • Liste des commandes précédentes
  • Renommer et exécuter une commande précédente

Trucs et astuces du KornShell

  • Noms de fichiers « joker » : *, ?, [ ]
  • Substitution de commandes: ...'

Personnalisation de votre shell

  • Définition des alias de commandes
  • Mise à jour des scripts de démarrage
  • Paramétrage des options et variables de commandes

Connexion à un serveur distant

  • Secure Shell
  • PuTTY
  • Telnet
  • Cygwin
  • Autres

Chargement de fichiers

  • Secure FTP
  • scp
  • FTP
  • WinSCP
  • Autres

Construction d'outils d'UNIX

  • Filtrage des flux de données à travers les tubes
  • Redirection des entrées et sorties et des messages d'erreurs

Extraction et restructuration des données

  • Recherche: grep
  • Tri: sort
  • Édition: sed
  • Rognage: head et tail
  • Sélection: awk
  • Comptage: wc

Correspondance entre patterns avec expressions régulières

  • Exemples de méta caractères avec grep
  • Substitution de patterns avec sed
  • Affinement de la sélection avec awk

Écriture d'un script simple

  • Stockage de commandes dans un fichier
  • Changement du fichier en exécutable

Contrôle du flux

  • Itération à travers des boucles avec for et while
  • Test des conditions avec if/else
  • Choix d'alternatives avec case

Administration des utilisateurs et groupes

  • Ajout et changement des comptes utilisateurs
  • Affectation de groupes aux utilisateurs

Statut du système UNIX

  • Évaluation de l'espace libre
  • Lancement et arrêt de « démons »