Les commandes Linux
Description
- Apprendre les commandes de base
- Savoir identifier les variables
- Savoir utiliser les ressources d’aide
- Les commandes du bash
- Les grands utilitaires : sed, awk
Objectifs
Connaître les commandes linux, le shell, la configuration de bash et les principaux utilitaires ainsi que les commandes pipe.
Public
- Futurs administrateurs Linux
- Futurs développeurs Linux
Prérequis
Durée
3 jours (21 heures)
Moyens techniques
- Pc sous Linux Debian ou autre distribution
Programme
Journée 1
- Introduction
- Présentation des shells
- Premières commandes
- Arborescence
- Les différents Shell
- Aide
- L’aide des programmes
- L’aide des commandes internes
- Commandes
- Accéder au contenu des fichiers
- Commandes de compression, d’impression et de gestion du temps
- Pipe commandes composites et processus
- Commandes diverses
Journée 2
- Variables
- Présentation
- Variables utilisateur
- Prompt
- Substitutions
- Commandes internes au Bash
- set
- cd, pushd, popd, umask, type, enable
- Historique et Alias
- Commande sur les processus : kill, jobs, wait, ulimit
Journée 3
- Expressions régulières et tubes nommés
- Expressions régulières
- Les tubes nommés, setuid et sticky bit
- Les Utilitaires
- Commandes cut, tr, uniq, sort, wc, find, grep
- Commandes de transformation : iconv, od, nl, basename, diff
- Commande utilitaires : xargs, tee, cmp, comm, paste, sed
Exercices
- Découvertes des fichiers d’information système
- Variables par shell
- PS1 et PS2
- S commandes et pipes