Systèmes (Microsoft, UNIX, LINUX, IBM) / LINUX/UNIX

Formation: Utilisation UNIX, LINUX ( 2 Jours )

Consulter les villes disponibles, le calendrier et nos tarifs dégressifs pour cette formation

Durée

2 Jour(s)

Pré-requis

Objectifs

Offrir un panorama clair et complet sur les mécanismes et les concepts associés à UNIX afin de fournir une vision d'ensemble des possibilités du système.

Programme

Prise en main

Systèmes Unix/Linux : Historique

Les différentes versions : AIX, HP_UX, Solaris..

Linux : Les distributions

Standards et architectures

Structure d'une ligne de commande Unix

Interface graphique : Utilisation et personnalisation

Utilisateurs et groupes, protections d'accès

Arborescence standard du système de fichier Unix

Organisation des répertoires et des fichiers

Permissions des fichiers

Commandes de base pour les fichiers et répertoires

Copier, déplacer et supprimer des fichiers ou répertoires

Utilisation de la documentation en ligne

Travaux pratiques
Exploration de l'arborescence

Commandes de base : Cas pratique

Utilisation de la documentation en ligne : Cas pratique

 

Gestion des fichiers  et utilisation d'éditeurs

Les Inodes

Les blocks de données

Les commandes de base pour la manipulation des fichiers

Les liens physiques et symboliques

Commandes complémentaires

L'arborescence standard

L'éditeur standard : vi

Les autres éditeurs

Paramétrage : session et environnement utilisateur

Travaux pratiques
Manipulation des fichiers et des répertoires

Utilisation de l'éditeur de texte vi

 

Shell

Shell : Notion, rôle et principes de base

Les différents types de shell

L'invite de commande

Les variables

Les alias

Les filtres

Les redirections

Lancement des programmes

Environnement et processus

Commandes : Expansion, enchaînement de commandes, code retour

Le "script shell"

Le fichier ".profile"

Les commandes de substitution

Travaux pratiques
Modification des variables d'environnement.

Filtres et redirections : exemple d'utilisation

Exécuter des scripts shell

 

Construire et utiliser des outils. Communication.

Les expressions régulières

La commande "grep"

Outils de base

Mécanisme et utilisation des pipes

Construction d'outils complémentaires à l'aide des pipes

Messagerie

Travaux pratiques
Utilisation des expressions régulières.

Utilisation des pipes

 

Le fonctionnement multitâche

Exécution en arrière-plan.

Notion de processus et de démon

L'exécution en arrière-plan, outils pour le background

Signaux et suppression d'un processus

Lister les processus : ps,…

Réponses aux signaux

Travaux pratiques
Exécuter des applications en arrière-plan

Gestion des processus

 

Lire et modifier un programme shell

Instructions de programmation

Conditions et les boucles (if, for, while...)

Opérateurs et structures de contrôle pour les tests

La commande test

Exemple simple de programme shell

Exemple de modification un programme shell

Les instructions de dialogue interactif

Travaux pratiques
Création et modification d'un programme shell

 

Unix/Linux en réseau local

Les protocoles réseau Internet

Notion sur TCP/IP

Connexion à une machine distante : telnet, rlogin

Transférer des fichiers : ftp, rcp

Lancement de procédures distantes : rsh

Lancement de commandes sécurisées : ssh

Notion de sécurité

Comprendre les principaux termes : NFS, NIS, DNS...

Travaux pratiques
Exemples de transfert de fichiers

Les commandes à distance

 
  
 
Certificat/Attestation
Délivrance d'une attestation de fin de formation
 
Modalités d’évaluation
L’évaluation se déroule sous forme d’exercices pendant la durée de la formation. Une auto-évaluation est réalisée par le stagiaire en fin de formation
contactez-vous decouvrez nos formation en region decouvrez nos formation en region devis

Mots-Clés