Fondé sur les dernières distributions Linux Red Hat, Fedora, Suse et Debian, ce livre vous permettra d’acquérir la pratique nécessaire à l’utilisation du système d’exploitation GNU/Linux. Régulièrement utilisé comme manuel d’exercices en formation professionnelle, il offre une approche progressive et pédagogique. De la connexion à la programmation de scripts shells simples, vous vous exercerez notamment à l’exécution de commandes en ligne qui vous permettront de manipuler et organiser vos...
Fondé sur les dernières distributions Linux Red Hat, Fedora, Suse et Debian, ce livre vous permettra d’acquérir la pratique nécessaire à l’utilisation du système d’exploitation GNU/Linux. Régulièrement utilisé comme manuel d’exercices en formation professionnelle, il offre une approche progressive et pédagogique.
De la connexion à la programmation de scripts shells simples, vous vous exercerez notamment à l’exécution de commandes en ligne qui vous permettront de manipuler et organiser vos fichiers, de modifier votre environnement personnel, de gérer les processus, d’éditer des fichiers texte et de déterminer les droits d’accès associés à vos fichiers.
Pour les apports théoriques sur ce sujet, Editions ENI édite, dans la collection Ressources Informatiques, le livre «Linux - Principes de base de l’utilisation du système», du même auteur.
46 QCM - 63 travaux pratiques et leurs corrigés - Plus de 16 H de mise en pratique.
Avant-propos
Objectifs/À qui s'adresse ce livre ?
Comment utiliser ce livre ?
1. Objectif
2. Matériel à prévoir
3. Prérequis
4. Énoncés
5. Indices pour l’énoncé
6. Corrigés
Conventions typographiques
Clavier
Énoncé 1 : Connexion et premières commandes
Introduction
Prérequis
Énoncé 1.1 Consoles et terminaux
Énoncé 1.2 Connexion, authentification
Énoncé 1.3 Identité des utilisateurs
Énoncé 1.4 Changement de mot de passe
Énoncé 1.5 Comptage
Énoncé 1.6 Affichage
Énoncé 1.7 Temps
Énoncé 1.8 Utilisation de la souris et du clavier
Énoncé 1.9 Déconnexion
Corrigé 1
Prérequis
Corrigé 1.1 Consoles et terminaux
Corrigé 1.2 Connexion, authentification
Corrigé 1.3 Identité des utilisateurs
Corrigé 1.4 Changement de mot de passe
Corrigé 1.5 Comptage
Corrigé 1.6 Affichage
Corrigé 1.7 Temps
Corrigé 1.8 Utilisation de la souris et du clavier
Corrigé 7.6 Exécution et substitution de commandes
Corrigé 7.7 Options du shell Bash
Énoncé 8 : Programmation et scripts Bash
Introduction
Prérequis
Énoncé 8.1 Appel et exécution de scripts shell
Énoncé 8.2 Code retour
Énoncé 8.3 Enchaînement de commandes
Énoncé 8.4 Variables spéciales
Énoncé 8.5 Tests de fichiers
Énoncé 8.6 Tests de chaînes de caractères
Énoncé 8.7 Tests et opérations arithmétiques
Énoncé 8.8 Scripts interactifs
Énoncé 8.9 Pour aller plus loin
Corrigé 8
Prérequis
Corrigé 8.1 Appel et exécution de scripts shell
Corrigé 8.2 Code retour
Corrigé 8.3 Enchaînement de commandes
Corrigé 8.4 Variables spéciales
Corrigé 8.5 Tests de fichiers
Corrigé 8.6 Tests de chaînes de caractères
Corrigé 8.7 Tests et opérations arithmétiques
Corrigé 8.8 Scripts interactifs
Corrigé 8.9 Pour aller plus loin
Énoncé 9 : Gestion du compte utilisateur
Introduction
Prérequis
Énoncé 9.1 Modification des paramètres du compte
Énoncé 9.2 Modification de l'environnement shell
Énoncé 9.3 Sauvegarde des données utilisateur
Corrigé 9
Prérequis
Corrigé 9.1 Modification des paramètres du compte
Corrigé 9.2 Modification de l'environnement shell
Corrigé 9.3 Sauvegarde des données utilisateur
Énoncé 10 : Outils Linux
Introduction
Prérequis
Énoncé 10.1 find
Énoncé 10.2 grep
Énoncé 10.3 cut
Énoncé 10.4 sort
Énoncé 10.5 head, tail
Énoncé 10.6 Pour aller plus loin
Corrigé 10
Prérequis
Corrigé 10.1 find
Corrigé 10.2 grep
Corrigé 10.3 cut
Corrigé 10.4 sort
Corrigé 10.5 head, tail
Corrigé 10.6 Pour aller plus loin
Nicolas PONS
Ingénieur indépendant spécialisé dans l’automatisation de productions informatiques, Nicolas PONS est aujourd’hui référent pédagogique et instructeur pour divers centres de formation. Sa solide expérience en administration et en développement système s’allie à ses qualités pédagogiques pour proposer aux lecteurs des ouvrages accessibles et complets sur Linux.