Unix, Maitriser Unix

Formation

À Paris

2 250 € HT

Appeler le centre

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

  • Lieu

    Paris

Cette formation unix intensive de 4 jours a plusieurs objectifs :
- permettre aux participants d'accéder à une réelle maîtrise du système Unix grâce à une progression pédagogique rigoureuse et à de nombreux exercices pratiques sous les principales versions d'Unix ( AIX, HP/UX, Solaris et Linux) - fournir une synthèse des informations nécessaires à l'utilisation quotidienne et à la compréhension du fonctionnement d'un système Unix,
- détailler une sélection d'exemples variés et représentatifs des possibilités du système,
- présenter les différences fondamentales entre les principales versions du système Unix.

Les sites et dates disponibles

Lieu

Date de début

Paris ((92) Hauts-de-Seine)
Tour Atlantique, 92400

Date de début

Consulter

À propos de cette formation

Les participants doivent avoir de bonnes connaissances en informatique.

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Les matières

  • Unix
  • Linux

Le programme

Notions et fonctions de base

Standards, architecture
Prise en main de la machine

  • Connexion. Dialogue et caractères spéciaux.
  • Utilisation des interfaces graphiques (CDE, GNOME, Java Desktop)
  • Répertoire et fichiers, montage.

Première exploration du système

  • Arborescence et chemin d'accès.
  • Principe des protections.
  • Attributs des fichiers et des répertoires.
  • Bien utiliser l'aide en ligne.

Organisation et gestion des fichiers

  • Aspects d'implémentation.
  • Liens physiques et liens symboliques.
  • Représentation logique des fichiers.
  • Fichiers spéciaux.
  • Arborescence standard.

Editeurs et expressions régulières

  • Utilisation des expressions régulières.
  • Fonctionnement comparé des éditeurs (ed, sed et vi).
  • Utilisation de vi.

Les différentes versions d'Unix (Aix, HP/UX, Solaris, Linux, ...)

  • Pourquoi existe-t-il autant de versions d'Unix ?
  • Jusqu'où va la compatibilité ?
  • Quelle version pour quel type d'application ?
L'exécution des commandes

Exécution des programmes

  • Principe de fonctionnement du shell.
  • Processus et environnement.

Fonctionnalités de base du shell

  • Variables et caractères spéciaux. Redirections.
  • Génération dynamique de commande.

Fichiers de commandes exécutables

  • Principe des fichiers de commandes. Modes d'exécution des shell-scripts.

Compléments sur les différents shells (ksh, bash, csh)

  • Les fonctions.
  • Fichiers de démarrage.
  • Améliorations du bash et du ksh.
Les outils et la programmation du shell

La boîte à outils

  • Découpage, comparaison, analyse de fichiers.
  • Outils d'exploitation.
  • Outils complexes.
  • L'utilitaire awk.

Les tubes (pipes)

  • Principe et fonctionnement.
  • Construction de sur-outils.

La programmation du shell

  • Les variables.
  • Les opérateurs.
  • Les instructions de boucle
  • Les instructions conditionnelles.
  • Exemples de programmes interactifs.
  • Le bêtisier du shell.
Les mécanismes internes et la communication

Mécanismes internes de la gestion de fichiers

  • Appels et tables systèmes.
  • Relation avec la gestion des processus.
  • Vue synthétique de l'interface et étude de cas.

Gestion des processus

  • Fonctionnement multitâche et appels associés.
  • Les signaux.
  • Dynamique des processus et commandes associées.
  • Notion de thread.

La communication interprocessus

  • La simplicité des pipes
  • Différences avec les named pipes
  • Commandes shells associées aux IPC (ipcs, ipcrm, ...).
  • Qu'est-ce qu'une socket ?
  • Qui utilise les RPC (remote procedure call) ?

Communication locale et en réseau. TCP/IP

  • Communication locale.
  • Unix en réseau local (TCP/IP).
  • Les commandes ARPA (telnet, ftp).
  • Les R-commandes (rcp, rsh, rlogin).
  • Les commandes sécurisées ssh et scp
  • Les commandes d'information (rup, rusers, ...).
  • Le partage de fichiers par NFS.
  • Présentation des différents services de nom (hosts, NIS et DNS).
  • Premiers éléments d'administration réseau (ping, netstat, ifconfig).
  • Exploitation du système
Exploitation du système

Sauvegardes et restaurations

  • Gestion des bandes.
  • Commandes de sauvegarde/restauration (tar)

Planification de tâches

  • Mise en oeuvre de la crontab.
  • La commande at.

Exploitation du système de fichiers

  • Arborescences « standard ».
  • Etude comparée des systèmes AIX, HP_UX, Solaris et Linux.
  • Exploitation de base.

Lancement du système

  • Démarrage et arrêt. Les différents run levels.

Gestion des utilisateurs

  • Principes et fichiers de base.
  • Création d'un utilisateur.

Notions de sécurité

  • Le système de fichiers, réseau, outil de contrôle.

Les outils libres

  • Récupérer et utiliser les logiciels libres.
  • Présentation des logiciels libres les plus utilisés

Informations complémentaires

débutant

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Unix, Maitriser Unix

2 250 € HT