Petit Guide Unix
Najib TOUNSI
Table des Matières
0. Préambule
1. Présentation générale
1.1. Le Système UNIX
1.2. Login et Mot de Passe
1.3. Taper des Commandes
1.4. Composants du Système UNIX
2. Le Système de Fichier UNIX
2.1. Un système Arborescent
2.2. Désignation des Fichiers
2.3. Protection de Fichiers
2.4. Typologie des Fichiers UNIX
3. Notion de Session
3.1. Login et Interprète de Commandes
3.2. Fichiers d'Environnement
Fichier .login
Exemple de fichiers .login et .cshrc
3.3. Variables Shell et Variables Environnement
Variables Tableaux
4. Les Commandes Sous Unix
4.1. Fichier stdin, stdout et stderr
4.2. Redirections
4.3. Enchaînement de Commandes
4.4. Commandes Concurrentes: mécanisme de pipe
4.5. Commandes avec Analyse des Paramètres.
Mécanisme d'Expansion
Mécanisme de Substitution
4.6. Les Alias
4.7. Historique des Commandes
4.8. La Gestion des Travaux (Jobs)
Background vs Foreground
Mécanisme de Jobs
Contrôle des Jobs
5. Les Commandes de Base
5.1. Généralités
5.2. Les Principales Commandes
Gestion de Session
Informations Générales Utilisateurs/Système
Gestion de Fichiers
Gestion des Processus
Les Outils de Communication
Les Filtres
Autres outils
5.3. Les Commandes internes du cshell.
6. Le Langage de Commande
6.1. Fichiers Scripts
6.2. Structures de Contrôle
6.3. Passage des Arguments
6.4. Exemples
7. Ecriture de Commandes UNIX