UNIX Utilisateur

Partager par email

×

Code Titre Durée Prix HT
UX110 UNIX Utilisateur 5 jours Nous consulter

Objectifs

Acquérir les notions de base du système d'exploitation Unix. Connaître la syntaxe de ses principales commandes.

Public

Toute personne utilisant des machines sous système Unix

Pré-requis

Aucun

Post-Formation

Méthodes

50% Pratique 50% Théorique

Programme

INTRODUCTION

  • Avant-propos
  • Versions Unix, distributions Linux
  • Un peu d'histoire
  • Unix aujourd'hui
  • Principales versions commerciales
  • Versions libres
  • Composantes d'un système Unix
  • Le noyau (mono ou multi-processeurs)
  • Le shell (langage de commandes)
  • Les commandes
  • Les protocoles TCP/IP
  • Les interfaces de programmation
  • L'offre logicielle - les domaines d'utilisation
  • Connexion et environnement de travail
  • Diverses possibilités de connexion à un système Unix
  • Notion de compte utilisateur
  • Le fichier /etc/passwd
  • Le fichier /etc/group
  • La documentation
  • Ressources Internet
  • La commande man
  • Premiers éléments de syntaxe
  • Premières commandes utiles
  • Effacement de l'écran
  • Calendrier perpétuel
  • Qui est connecté ?
  • Commandes d'identification
  • Afficher du texte
  • Modifier son mot de passe
  • Afficher l'Heure ou la date système
  • Récapitulatif des commandes à approfondir dans la documentation de référence

LES SYSTEMES DE FICHIERS

  • Vision globale de l'organisation des disques
  • Organisation classique en partitions
  • Mode bloc et mode raw bloc
  • Visualisation des partitions (Solaris, Linux)
  • Organisation en volumes logiques
  • Terminologie du LVM (Logical Volume Manager)
  • Principes d'organisation
  • Visualisation de l'organisation (AIX, HP-UX)
  • Disques RAIDs
  • Panorama des différents types de filesystems
  • Filesystems de type Berkeley
  • Filesystems de type journalisé
  • Montage et démontage
  • D'autres types de filesystems Filesystems de type CD-Rom Pseudo filesystem /proc
  • Types et désignations des fichiers
  • Les conventions à connaître
  • Comment désigner les fichiers ?
  • Parcours et visualisation de l'arborescence Unix
  • Commandes de base (pwd, cd, Is)
  • Les principaux répertoires de la racine Unix
  • Commandes essentielles de manipulation des fichiers
  • Visualiser le contenu de fichiers de texte (cat, pg, more, less)
  • La commande pg
  • La commande more
  • La commande less
  • Créer ou supprimer des répertoires (mkdir, rmdir)
  • Copier des fichiers (cp)
  • Gérer les liens (In)
  • Liens physiques
  • Liens symboliques
  • La commande In
  • Renommer ou déplacer des fichiers (mv)
  • Supprimer des fichiers (rm)
  • D'autres commandes utiles
  • La commande head
  • La commande tail
  • La commande wc
  • Droits d'accès
  • Sémantique des permissions Unix
  • Permissions de base
  • Permissions supplémentaires
  • Choisir les droits par défaut en création de fichiers (umask)
  • Modifier les droits des fichiers existants (chmod)
  • ACLs (Access Control List)

LES EDITEURS DE TEXTE

  • L'éditeur standard vi
  • Les conventions à connaître
  • Les commandes essentielles
  • Déplacements
  • Insertions, suppressions, modifications
  • Recherches d'expressions
  • Substitutions répétitives
  • Duplications et déplacements de lignes (copier-coller et couper-coller)
  • Autres commandes utiles
  • Sorties et sauvegardes
  • Édition de plusieurs fichiers
  • Paramétrage de l'éditeur
  • L'éditeur vim des distributions Linux

PROCESSUS ET MECANISMES

  • Quelques définitions
  • Mécanisme de base fork+exec
  • Attributs des processus
  • La commande ps
  • Signaux, interruption des processus
  • Description des signaux Unix
  • Comment éliminer un processus ?
  • Redirections
  • Redirection de l'entrée standard
  • Redirection de la sortie standard
  • Redirection de la sortie en mode écrasement
  • Redirection de la sortie en mode ajout
  • Élimination de la sortie
  • Création de fichier
  • Protection contre l'écrasement accidentel
  • Redirection de l'erreur standard
  • Processus séquentiels
  • Mécanisme du pipeline
  • Principe de fonctionnement
  • Quelques exemples
  • Mémoriser les résultats intermédiaires
  • Processus en arrière-plan
  • Principe et utilisation
  • Pouvoir se déconnecter (mode détaché)
  • Récapitulatif des commandes à approfondir dans la documentation de référence

UTILISATION DU SHELL

  • Les différents shells
  • Variables et environnement
  • Variables
  • Environnement
  • Quelques variables prédéfinies
  • Internationalisation
  • Caractères spéciaux
  • Rappel des caractères spéciaux déjà évoqués
  • Désignations abrégées de noms de fichiers
  • (jokers, caractères génériques)
  • Substitutions de commandes
  • Caractères de protection
  • Fonctionnalités interactives
  • Alias
  • Historique des commandes
  • Rappel simple de commandes
  • Rappel et édition de commandes avec l'éditeur intégré
  • Rappel et édition de commandes avec la commande interne fc
  • Contrôle des tâches
  • Fichiers de connexion

SELECTION DE COMMANDES UTILES

Commandes complémentaires sur les fichiers
La commande file
La commande ni
La commande cmp
La commande strings
Diverses commandes complémentaires
La commande find
Sauvegardes
Les commandes de compression
Caractéristiques communes aux commandes de sauvegarde Unix
La commande tar
La commande cpio
Commandes d'impression
Autres commandes utiles
La commande script
La commande crypt
La commande du
La commande su
La commande eut
Filtres
Tris avec sort
Transformations de caractères avec tr
Recherche d'expressions (grep, egrep, fgrep)
Édition non interactive de fichiers avec sed

COMMANDES RESEAU, ENVIRONNEMENTS GRAPHIQUES

  • Noms et adresses IP
  • Format des adresses IP
  • Adresses IPv4
  • Sous-réseaux
  • Adresses IPv6
  • Interfaces physiques
  • Résolution des noms
  • Fichier /etc/hosts
  • Aspect client DNS
  • Applications standards
  • Terminal virtuel
  • Les "remote commands"
  • La commande rlogin
  • La commande rsh
  • La commande rcp
  • Transferts de Fichiers avec ftp
  • L'alternative sécurisée ssh
  • Environnements graphiques
  • Protocole X-Window, schéma fonctionnel et terminologie
  • Paramétrage et lancement de clients
  • La variable DISPLAY
  • Lancement de clients distants depuis un émulateur de terminal
  • Environnement CDE (Common Desktop Environment)

Environnement


Mot-clés

UX110_Unix-Utilisateur_UX110

Commander