Caractéristiques générales et composantes du système.
Panorama des versions.
Linux par rapport à Unix, logiciels «open source».
Connexion et déconnexion, premières commandes simples.
Accès à la documentation.
Approche utilisateur de l’organisation des disques.
Types et noms de fichiers, arborescence, commandes essentielles.
Maîtrise des droits d’accès.
Prise en main de l’éditeur de texte «vi».
Processus (définitions, attributs, commande «ps», interruptions).
Mécanismes disponibles pour l’utilisateur :
- redirections
- «pipeline»
- arrière-plan
- processus stoppés
Utilisation du shell, variables d’environnement, alias, historique des commandes, fichiers de connexion.
Manipulation de commandes essentielles :
- find
- commandes d’impression
- sauvegardes
- filtres
Manipulation de commandes réseau (telnet, «remote commands», ftp, ssh).
Comprendre les interfaces graphiques :
- principe fonctionnel
- CDE
- KDE
- GNOME
Les bases de la programmation Shell
- Procédures, paramètres, codes retour.
- Instructions (tests, boucles, aiguillage).
- Fonctions.
- Commandes internes utiles.