Unix/Linux utilisateurs, l'essentiel

Objectifs

Ce stage, très pratique, est volontairement débarrassé des aspects conceptuels. Il présente une sélection rigoureuse mais néanmoins complète des connaissances essentielles. Il donne une réelle autonomie pour une utilisation au quotidien du système Unix.

Participants

Le cours s'adresse à tous ceux qui souhaitent découvrir Unix/Linux, posséder les compétences essentielles d'un utilisateur.

Pré-requis

Aucune connaissance particulière.

Moyens pédagogiques

1 poste par participant - 1 Vidéo projecteur - Support de cours fourni à chaque participant – Formation présentielle

Durée

2 jours

Les sessions inter-entreprises

Date Session
Du 19/02/2018
Au 20/02/2018
Paris
Formation standard
Du 19/02/2018
Au 20/02/2018
Caen
Formation standard
Du 19/02/2018
Au 20/02/2018
Lyon
Formation standard
Du 19/02/2018
Au 20/02/2018
Rennes
Formation standard
Du 19/02/2018
Au 20/02/2018
Lille
Formation standard
Du 19/02/2018
Au 20/02/2018
Rouen
Formation standard
Du 26/02/2018
Au 27/02/2018
Paris
Formation standard
Du 26/02/2018
Au 27/02/2018
Caen
Formation standard
Du 26/02/2018
Au 27/02/2018
Lyon
Formation standard
Du 26/02/2018
Au 27/02/2018
Rennes
Formation standard
Du 26/02/2018
Au 27/02/2018
Lille
Formation standard
Du 26/02/2018
Au 27/02/2018
Rouen
Formation standard
Du 23/04/2018
Au 24/04/2018
Paris
Formation standard
Du 23/04/2018
Au 24/04/2018
Caen
Formation standard
Du 23/04/2018
Au 24/04/2018
Lyon
Formation standard
Du 23/04/2018
Au 24/04/2018
Rennes
Formation standard
Du 23/04/2018
Au 24/04/2018
Lille
Formation standard
Du 23/04/2018
Au 24/04/2018
Rouen
Formation standard
Du 02/07/2018
Au 03/07/2018
Paris
Formation standard
Du 02/07/2018
Au 03/07/2018
Caen
Formation standard
Du 02/07/2018
Au 03/07/2018
Lyon
Formation standard
Du 02/07/2018
Au 03/07/2018
Rennes
Formation standard
Du 02/07/2018
Au 03/07/2018
Lille
Formation standard
Du 02/07/2018
Au 03/07/2018
Rouen
Formation standard
Ce plan de cours est établi à titre indicatif. Son contenu peut être adapté à chaque formation Télécharger la fiche pdfDemander un devis

Code

UNILIN-UTIL

Description détaillée

Prise en main du système 

Historique des systèmes Unix/Linux.

Les différentes versions d'Unix (AIX, HP_UX, Solaris...).

Les distributions Linux.

Les standards et les architectures.

Structure d'une ligne de commande Unix.

Utilisation et personnalisation de l'interface graphique.

Arborescence standard du système de fichier Unix.

Utilisateurs et groupes, protections d'accès.

Organisation des répertoires et des fichiers. Les permissions des fichiers sous Unix/Linux.

Les commandes de base pour les fichiers et répertoires. Copier, déplacer et supprimer des fichiers ou répertoires.

Comment utiliser efficacement la documentation en ligne ?

Travaux pratiques 

Exploration de l'arborescence. Utilisation des commandes de base. Exemple d'utilisation de la documentation en ligne.

 

Gérer les fichiers, utiliser les é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.

Vérification de l'espace disque disponible.

L'éditeur vi. Les différents éditeurs

Paramétrage de la session, de l'environnement utilisateur.

Travaux pratiques 

Manipulation des fichiers et des répertoires. Utilisation de l'éditeur de texte vi.

 

Comprendre et utiliser le shell 

Le rôle du shell. Notion de shell, principes de base.

Les différents types de shell.

L'invite de commande.

Les variables.

Les alias.

L'idée de filtre.

Les redirections.

Lancement des programmes.

Environnement et processus.

L'expansion des commandes. Enchaînement de commandes, code retour.

Notion de "scripts shell".

Le fichier ".profile".

Les commandes de substitution.

Travaux pratiques 

Modification des variables d'environnement. Exemple d'utilisation des filtres et des redirections. Exécuter des scripts shell.

 

Utiliser et construire des outils, la communication 

Introduction aux expressions régulières.

La commande "grep".

Outils de base.

Mécanisme de pipe.

Utilisation des pipes.

Construction de sur-outils à l'aide des pipes.

Outils complémentaires.

La messagerie.

Travaux pratiques 

Exemples d'utilisation des expressions régulières. Utiliser les 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, etc.

Réponses aux signaux.

Travaux pratiques 

Comment exécuter des applications en arrière-plan ? Gestion des processus.

 

Lire et modifier un programme shell 

Les instructions de programmation.

Les conditions et les boucles (if, for, while...).

Les opérateurs de test, les 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 : comment se connecter à distance (telnet, rlogin) ?

Transférer des fichiers (ftp, rcp).

Lancer des procédures distantes (rsh).

Lancer des 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.

 
 
 
 

 

 

 

Les dernières places disponibles

Aucune annonce pour le moment
Une erreur est survenue
Une erreur est survenue, l'administrateur a été contacté
Revenir à la première page