Cours
Introduction à l'environnement Linux («LINUX»)
Ce cours enseigne aux débutants les bases nécessaires afin d’effectuer des tâches simples sur la ligne de commande de systèmes Unix (et UNIX de manière générale). En outre, le cours fournit la base nécessaire pour suivre les cours Linux plus avancés.
Durée
3 jours
Prix
2'100.–
excl. 8.1% TVA
Documents
Livre de référence
Description de la formation
- Connaître les origines de Unix et les caractéristiques de ses dérivés (SysV, BSD, Linux, OSX)
- Savoir se connecter et déconnecter sur un système Linux
- Connaître les bases du travail sur un Shell
- Utiliser les outils d'aide pour apprendre des détails sur les commandes, les formats de fichiers ou le Shell
- Modifier des fichiers en utilisant les éditeurs usuels de Linux
- Utiliser les commandes les plus courantes sur Linux et pouvoir les relier avec le pipeline
- Connaître l'arborescence standard des répertoires Linux et utiliser les commandes de gestion des fichiers et répertoires
- Gérer les processus et savoir où les trouver
- Connaître les concepts de sécurité locale
- Connaître et gérer les droits d'accès des fichiers et répertoires
- Pouvoir effectuer la configuration du réseau
- Détecter des erreurs dans le réseau
- Connaître les concepts de l'interface graphique (serveur X)
- Linux : Présentation
- Ce qu'est un système d'exploitation ?
- L'interface utilisateur
- Pourquoi Linux ?
- Histoire de Linux
- Dérivés de Linux
- Quel avenir pour Linux ?
- Premiers pas
- Login et Logout
- Login via la GUI
- Linux GUI
- Gérer des fichiers et des répertoires avec la souris
- Editer des données sans "vi"
- Premiers pas avec le Shell et les commandes
- X-Terminal (xterm)
- Les Shell(s)
- Qu'est-ce qu'une ligne de commande ?
- Opérations du Shell
- Bash
- Korn Shell
- Quel Shell ?
- Gérer les processus avec le Shell
- Arguments et extension des noms de fichiers
- Vous décidez : les options
- Alias
- On récolte ce qu'on sème : échos et variables
- Variables prédéfinies
- Aides
- Ou et quoi chercher ?
- Le manuel en ligne de Linux
- Aide pour les commandes
- Documentation locale
- Source inépuisable – Internet
- Livres
- Editeurs
- Editeurs standard Linux
- "vi"
- "vim" comme alternative
- D'autres alternatives – Emacs & Co.
- Commandes
- Qu'est-ce qu'une commande ?
- Chemins
- Quelques commandes utiles
- Redirections entrée/sortie
- Lier des commandes
- Commandes de filtre
- Files et Directories
- Types de données
- Arborescence Linux
- Gérer les fichiers et les répertoires
- Processus
- Qu'est-ce qu'un processus
- Appel d'un programme
- Arrêter ou interrompre un processus
- Ou se trouve un processus ?
- Afficher la table des processus avec ps
- Caractéristiques des processus
- Etats des processus
- PID et PPID
- Utilisateur et groupe
- Priorité
- Gestion des processus
- Signaux
- Envoyer des signaux aux processus
- La commande (optionnelle) top
- Sécurité
- Ligne de défense Linux
- Utilisateur, groupes et autres
- Le mot de passe sensible
- Droits d'accès
- Définir des autorisations avec chmod
- Définir les autorisations par défaut
- Imprimer et e-mail
- Imprimer
- L'lp Spooling System
- CUPS
- Networking
- Fondamentaux
- OpenSSH
- Les fichiers et répertoires synchronisés avec rsync
- Un navigateur texte – lynx
- Transférer depuis des URLs – curl
- Moyens de download avec "wget"
- X11 – la GUI Linux
- Histoire
- Concept de X11
- Opérations de la GUI
- Démarrer des applications distantes
Ce cours est conçu pour les utilisateurs de Linux, des spécialistes expérimentés d'autres systèmes d'exploitation ainsi que des utilisateurs qui utilisent le système d'exploitation Linux et qui veulent se familiariser avec la gestion de Linux. Le cours s'adresse également aux personnes suivantes: responsables informatiques, architectes informatiques, chefs de projet, ingénieurs système et architectes, administrateurs système, support de premier et deuxième niveau et développeurs de logiciels.
Connaissance des concepts de base de l'informatique. Une expérience sur un autre système d'exploitation (DOS, VMS, Unix, Novell, Windows, etc.) est un avantage, mais pas indispensable.