Accueil Formations Développements Documents Présentation Contact
Logiciels
• Netpipe
• IP-multiserv
Autres logiciels…
Articles
• Linux : histoire d'un noyau
• Lancer une application au démarrage de Linux
• Sécuriser l'accès à une station Linux
Autres articles…
Documents
• Aides-mémoire Unix & Linux
• Manuel Linux en français
Livres
• Programmation système en C sous Linux
• Langages de scripts sous Linux
Présentation
• Renseignements
• Contact
L'essentiel de Linux pour l'utilisateur

La découverte d'un système Linux peut être déroutante pour l'utilisateur n'ayant jamais travaillé dans un environnement Unix. Certaines pratiques courantes, comme l'utilisation des lignes de commandes du shell sont parfois perçues comme contraignantes ou inutilement complexes.

Ce cours permet une prise en main rapide et sans difficultés d'une machine Linux. En quelques heures l'utilisateur peut évoluer facilement sur son système en ayant assimilé toutes les notions essentielles concernant le fonctionnement d'un système Unix.

Notons également que ce cours est particulièrement adapté pour les développeurs ayant déjà utilisé Unix dans un passé parfois lointain, et désireux de se rafraichir la mémoire avant de démarrer un projet dans un environnement Linux.

Organisation

Durée : 2 jours.

Thèmes abordés

  • Notions de base : Entités et vocabulaire - Connexions à un système Linux - Environnements graphiques - Utiliser un terminal texte - Connexion à distance.
  • Utiliser les commandes Unix : Commandes, options et arguments - Utilisation du manuel en ligne - Quelques commandes essentielles - Pipelines et redirections des résultats.
  • Comprendre le système de fichiers : Arborescence standard - Répertoire de travail - Chemins d'accès - Recherche des commandes - Montage des systèmes de fichiers.
  • Manipuler des fichiers : Création de fichiers - Les principaux éditeurs de texte Unix - Déplacement et copie - Permissions d'accès, propriétaire et groupe - Inodes, liens physique et symbolique - Rechercher un fichier dans l'arborescence - Rechercher du texte dans un fichier - Rechercher des informations sur le système.
  • Interagir avec le shell : Commandes, options, arguments, redirections avancées - Enchaînement de commandes - Syntaxe du shell - Introduction à l'écriture de scripts simples.
  • Commandes Unix classiques :

cd, pwd, ls, mkdir, rmdir, rm, cp, mv, ln, touch, chown, chgrp, chmod, find, cat, head, tail, less, grep, xargs, man, echo, mount, df, du, free, top, ps, kill…

Travaux pratiques

Ce cours est entièrement interactif, et le stagiaire progresse directement en suivant le support de cours et les conseils de l'intervenant. Les thèmes abordés en travaux pratique recouvrent au moins les sujets décrits ci-dessous, mais de nombreuses manipulations supplémentaires sont réalisées en réponse aux questions des stagiaires.

  • Connexions locales et distantes, changement d'utilisateur, maîtrise des commandes de base, enchaînements (pipelines) et redirections des entrées-sorties.
  • Exploration de l'arborescence, montage de systèmes de fichiers amovibles, étude des inodes, liens physiques et symboliques.
  • Manipulation des fichiers, recherche d'informations sur le système et dans des fichiers.
  • Expériences avec les variables du shell et écritures de scripts.
Accueil | Contact | Mentions légales

Conception : Logilin - Formations Linux