Unix linux Base

Présentation

Les systèmes d’exploitation de type UNIX (dont LINUX) offrent à leurs utilisateurs des centaines de commandes qui font de la console un outil très performant. Cette formation vous permettra de vous familiariser avec les commandes de base d’Unix et de Linux.

Public et pré-requis

Tout public

Dates

Autres Dates, nous contacter.

Durée

3 jours

Contenu de la formation

 

1. Introduction

  • Historique de UNIX
  • Les caractéristiques d’UNIX
  • Multi-tâches – Multi-utilisateurs
  • Arborescence et système de fichiers
  • Noyau et processus
  • Le shell et les commandes
  • L’environnement C/C++
  • L’environnement TCP/IP
  • UNIX – un système normalisé
  • Les systèmes UNIX du marché

2 .Une session

  • Comment se connecter
  • Une session
  • Quelques commandes
  • Utilisation du clavier
  • La documentation

3. Les fichiers et les répertoires

  • L’arborescence des fichiers
  • Les chemins (1/2)
  • Les chemins (2/2)
  • Les attributs des fichiers
  • La syntaxe d’une ligne de commande
  • Les commandes de gestion de fichiers
  • La commande ls
  • Copier, détruire, renommer un fichier
  • La commande cat
  • La commande file
  • Les commandes de gestion de répertoires
  • La commande cd
  • Création et suppression de répertoires
  • Copie et suppression d’arborescence

4. Le shell

  • Le shell, généralités
  • Les jokers
  • La protection des caractères spéciaux
  • La redirection des entrées sorties standards
  • Les redirections, les tubes

5. Les droits

  • La gestion des droits
  • Connaître les droits (ls -l)
  • Modifier les droits (chmod) (1/2)
  • Modifier les droits (chmod) (2/2)
  • Droits sur les répertoires
  • Droits par défaut (umask)
  • Gestion des groupes

6. Compléments shell

  • La redirection des erreurs
  • L’historique des commandes (mode vi)
  • Les alias
  • L’environnement
  • Le fichier ~/profile
  • Les « scripts »

7. L’impression

  • L’impression, le principe
  • L’impression, les commandes

8. Les filtres

  • Panorama des filtres
  • La commande grep
  • La commande cut
  • La commande sed
  • La commande sort
  • la commande more
  • la commande pg
  • Les commandes pr et lp

9. La sauvegarde

  • La sauvegarde
  • La commande tar
  • La commande cpio

10. Les outils de communication

  • Panorama des outils de communication
  • La communication en direct
  • Le système des news
  • Le courrier électronique

11. Les liens

  • Les liens, le concept
  • Les liens, les commandes
  • Les liens symboliques

12. La gestion des processus

  • « background »/ « foreground »
  • Gestion des processus, les commandes
  • La commande kill
  • La commande ps
  • Gestion des travaux

13. L’éditeur vi

  • Les commandes indispensables
  • Les modes de vi
  • Le couper/coller
  • Le paramétrage de vi

14. Les outils

  • Les expressions régulières
  • La commande find

15. UNIX et les réseaux

  • UNIX et les réseaux
  • TCP/IP
  • Les commandes Internet
  • La connexion à distance (telnet)
  • Le transfert de fichiers (ftp)
  • Le courrier électronique (e-mail)
  • NFS
  • Les commandes « remote »
  • X-Window
  • Index
  • Bibliographie