UNIX LINUX TAHAR HAOUET
-2-
Table des matières
LEÇON 1 : PRESENTATION D’UNIX________________________________5
1-1- Historique ___________________________________________________5
1-2 Les fonctions principales ________________________________________6
1-3 Caractéristiques générales d'Unix__________________________________7
1-4-Architecture du système_________________________________________9
1-5- Conclusion__________________________________________________10
LEÇON 2 : CONNEXION D’UN UTILISATEUR ______________________13
2-1- Connexion au système :________________________________________13
2-2- Interface de commande Shell ___________________________________14
2-3 Environnement de l’utilisateur ___________________________________17
2-4 Utilisateurs et groupes d’utilisateurs ______________________________18
LEÇON 3 : LE SYSTEME DE FICHIERS UNIX ______________________22
3-1- Le système de fichiers_________________________________________22
3-2- Désignation des fichiers _______________________________________22
3-3- Types de Fichiers ____________________________________________24
3-4 inode _______________________________________________________24
3-5 Organisation des disques System V _______________________________27
LEÇON 4 : PRINCIPALES COMMANDES SUR LES FICHIERS UNIX __29
4-1- Principales Commandes sur les répertoires_________________________29
4-2- Principales Commandes sur les Fichiers___________________________29
4-3 Copie de fichiers (cp) __________________________________________31
4-4 Déplacement et suppression de fichiers (mv, rm) ____________________32
4-5 Les Liens____________________________________________________32
4-6 Quelques utilitaires (diff, du, wc)_________________________________33
4-7- Recherche de fichiers (find): ___________________________________34
LEÇON 5 : DROITS D’ACCES AUX FICHIERS UNIX_________________38
5-1. Protection des fichiers _________________________________________38
5-2 Modification des droits d’accès aux fichiers ________________________39
5-3. Les droits spéciaux : __________________________________________40
LEÇON 6 : GESTION DE PROCESSUS______________________________43
6-1 Notion sur les processus ________________________________________43
6-2 Etats d’un processus ___________________________________________44
6-3 Priorité d’un processus _________________________________________45
6-4 Modes d’exécution d'une commande: _____________________________45
LEÇON 7 : COMPOSITION DE PROCESSUS ________________________47
7-1- La redirection des entrées sorties ________________________________47
7-2- La composition de processus. ___________________________________48
LEÇON 8 : COMMANDES DE GESTION DE PROCESSUS ____________51
8-1-Commandes de gestion de processus ______________________________51
8-2 Le job control ________________________________________________53
LEÇON 9 : LES FILTRES _________________________________________55
9-1- Définition __________________________________________________55
9-2- Filtre grep __________________________________________________56
9-3- Filtre sort ___________________________________________________57