UNIX : Les fondamentaux

Formation #428 - 4 jours

UNIX est un système d'exploitation multi-utilisateur et multitâche extrêmement fiable pour des environnements tels que les serveurs et clusters vitaux ainsi que pour les stations de travail et les ordinateurs de bureau. Vous obtenez les connaissances et compétences fondamentales pour tirer le meilleur parti de ce système à la fois souple et puissant.

  • Gérer les données, exécuter les commandes et personnaliser votre environnement
  • Naviguer dans la hiérarchie UNIX, manipuler des fichiers et en contrôler l'accès
  • Extraire et traiter des données avec les filtres et tubes
  • Développer des scripts shell pour automatiser des tâches fréquentes

  • Création, suppression et navigation dans des répertoires
  • Modification des permissions d'accès
  • Recherche, tri et restructuration des données avec les commandes filtres
  • Copie sécurisée des données sur un réseau
  • Démarrage et fin des tâches en arrière-plan

Aux programmeurs, administrateurs systèmes, spécialistes de la maintenance des applications, responsables de la maintenance des systèmes, et aux utilisateurs souhaitant être efficaces en tant qu'administrateurs de bases de données, réseau ou système sur la plateforme UNIX.

Une expérience préalable d'UNIX n'est pas nécessaire pour suivre cette formation. Une connaissance des systèmes d'exploitation est requise. Il est recommandé aux participants d'utiliser Windows de Microsoft depuis quelques années.

Interfaces graphiques utilisateurs

  • CDE (Common Desktop Environment)
  • GNOME, Java Desktop System et autres

Interface de la ligne de commande

  • Lancement de l'émulateur de terminal CDE
  • Entrée des commandes dans le shell

Vue d'ensemble de la documentation en ligne

  • Affichage des pages man
  • Accès aux sources web

Principaux outils de gestion des fichiers

  • Copier: cp
  • Renommer: mv
  • Suppression: rm
  • Liens: ln
  • Édition: vi
  • Impression: lp, lpr

Affichage et interprétation des attributs de fichiers

  • Liste des fichiers avec ls et ls -l
  • Identification de la taille, du groupe, du propriétaire, du type, de l'heure d'enregistrement et du numéro d'index

Accès aux permissions avec chmod

  • Notation symbolique
  • Notation octale

Hiérarchie des répertoires UNIX

  • Répertoire parent, courant ou de connexion
  • Répertoire racine et sous-répertoire

Maintenance des répertoires

  • Changement de répertoire avec cd
  • Création et suppression

Localisation des fichiers avec find

  • Recherche grâce aux attributs de fichiers
  • Opérations sur les fichiers trouvés

Historique des commandes

  • Liste des commandes précédentes
  • Renommer et exécuter une commande précédente

Trucs et astuces du KornShell

  • Noms de fichiers « joker » : *, ?, [ ]
  • Substitution de commandes: ...'

Personnalisation de votre shell

  • Définition des alias de commandes
  • Mise à jour des scripts de démarrage
  • Paramétrage des options et variables de commandes
  • Secure Shell
  • PuTTY
  • Telnet
  • Cygwin
  • Autres

Chargement de fichiers

  • Secure FTP
  • scp
  • FTP
  • WinSCP
  • Autres

Construction d'outils d'UNIX

  • Filtrage des flux de données à travers les tubes
  • Redirection des entrées et sorties et des messages d'erreurs

Extraction et restructuration des données

  • Recherche: grep
  • Tri: sort
  • Édition: sed
  • Rognage: head et tail
  • Sélection: awk
  • Comptage: wc

Correspondance entre patterns avec expressions régulières

  • Exemples de méta caractères avec grep
  • Substitution de patterns avec sed
  • Affinement de la sélection avec awk

Écriture d'un script simple

  • Stockage de commandes dans un fichier
  • Changement du fichier en exécutable

Contrôle du flux

  • Itération à travers des boucles avec for et while
  • Test des conditions avec if/else
  • Choix d'alternatives avec case

Administration des utilisateurs et groupes

  • Ajout et changement des comptes utilisateurs
  • Affectation de groupes aux utilisateurs

Statut du système UNIX

  • Évaluation de l'espace libre
  • Lancement et arrêt de « démons »

Sessions planifiées inter-entreprises

Inscrivez-vous à une de nos sessions en sélectionnant un mode de suivi :

20 juin 2017 - 1776 € - À Paris ou À distance
Spéciale Juin (-20%) !
17 octobre 2017 - 2220 € - À Paris ou À distance
5 décembre 2017 - 2220 € - À Paris ou À distance

Aucune session ne vous convient ? Faites-nous part de vos disponibilités dans votre demande de devis.

Demander un devis

Intra-entreprise

Organisez cette formation Learning Tree sur votre lieu de travail avec notre solution intra-entreprise.

Demander un devis

Financez votre formation

  • Programmes Visa Société et Passeport
  • Réduction Return to Learn

Pour en savoir plus, cliquez ici.

Votre formation à distance et en direct

Sans frais supplémentaires, depuis tout lieu possédant une connexion Internet, connectez-vous en temps réel et en direct à une session dispensée par nos formateurs grâce à AnyWare™, la plateforme de formation en distanciel de Learning Tree.

Notre catalogue

Vous souhaitez parcourir toute notre offre de formation ultérieurement ?

Téléchargez notre catalogue

Suivez une formation Learning Tree et profitez des avantages de SUPINFO International University !

Pour toute formation que vous aurez suivi chez Learning Tree, SUPINFO International University vous offre pendant un an le statut Advanced Member d'une valeur de 250€.
Ce statut privilégié vous permettra de profiter de ressources pédagogiques sélectionnées par SUPINFO :

* Services disponibles prochainement.