Next:
Introduction [YB]
Linux par l'exemple :
Notions de base et configurations types
Groupe <<Guilde Education>>
Yves BAILLY
Marcel GRENARD
Version 0.8
2 août 1999
Footnotes
...@@footnote
1
Introduction [YB]
Conventions typographiques [YB]
Ordre de lecture [YB]
A propos de ce document [YB]
Les auteurs [YB]
Table des matières
Liste des figures
Liste des tableaux
1. Premiers pas
1.1 Aperçu général
1.1.1 Un peu d'histoire... UNIX !
1.1.2 Caractéristiques principales [YB]
1.1.3 Les distributions [YB]
1.2 Système de fichiers [YB]
1.2.1 Qu'est-ce qu'un fichier ? [YB]
1.2.2 Tout est fichier ! [YB]
1.2.3 Les répertoires [YB]
1.2.4 Hiérarchie standard [YB]
1.2.5 Quelques fichiers sensibles [YB]
1.3 Accéder au système et le quitter proprement
1.3.1 Utilisation du clavier [YB]
1.3.2 Procédure d'accès au système [YB]
1.3.3 Notion de console [YB]
1.3.4 Quitter le système [YB]
1.4 Le Shell
1.7
[YB]
1.5 Commandes de bases
1.5.1 Format général des commandes [YB]
1.5.1.1 Options [YB]
1.5.1.2 Redirections [YB]
1.5.1.3
Pipes
1.10
[YB]
1.5.1.4 Jokers [YB]
1.5.2 man [YB]
1.5.3 Parcours et manipulation des répertoires
1.5.3.1 Promenade dans les répertoires [YB]
1.5.3.2 Création de répertoires [YB]
1.5.3.3 Suppression de répertoires [YB]
1.5.3.4 Savoir où l'on est [YB]
1.5.3.5 Encombrements des répertoires et des fichiers [YB]
1.5.3.6 Illustration [YB]
1.5.4 Manipulation des fichiers
1.5.4.1 Liste des fichiers dans un répertoire [YB]
1.5.4.2 Supprimer des fichiers [YB]
1.5.4.3 Copier des fichiers [YB]
1.5.4.4 Déplacer ou renommer des fichiers [YB]
1.5.4.5 La complétion des noms de fichier [YB]
1.5.4.6 Affichage de fichiers (texte) [YB]
1.5.4.7 Illustration [YB]
1.6 Programme, processus, logiciel & Co [YB]
1.7 Programmes usuels
1.7.1 Créer et modifier des fichiers texte :
vi
1.7.2 Manipuler fichiers et répertoires aisément :
mc
[YB]
1.7.3 Obtenir des informations :
info
1.7.4 Un autre éditeur de fichiers très puissant :
emacs
2. Premières courses
2.1 Notions d'architecture matérielle [YB]
2.1.1 Aspect général d'un ordinateur de type PC
2.1.2 Les bus
2.1.2.1 ISA, VLB
2.1.2.2 PCI
2.1.2.3 USB, AGP
2.1.2.4 IDE/EIDE, SCSI
2.1.3 Les disquettes et les disques durs [YB]
2.1.3.1 Partition des disques durs [YB]
2.1.3.2 Structure logique d'un disque dur [YB]
2.1.4 Les mémoires [YB]
2.1.4.0.1 La mémoire centrale, ou RAM
2.6
2.1.4.0.2 La mémoire CMOS
2.1.4.0.3 La mémoire vidéo, ou VRAM
2.1.4.0.4 La mémoire cache
2.1.4.0.5 La mémoire virtuelle
2.9
2.1.5 Les cartes video
2.1.6 Les processeurs
2.1.7 Les cartes son
2.1.8 Autres matériels et périphériques [MG]
2.1.8.1 Modems
2.1.8.2 Imprimantes
2.1.8.3 Scanners
2.2 Le système de fichiers de Linux en détail
2.2.1 Accès aux périphériques, au matériel
2.12
[YB]
2.2.2 L'arborescence unique et
les
systèmes de fichiers : notion de montage [YB]
2.2.3 Mécanisme des liens
2.18
[YB]
2.2.4 Fichiers spéciaux
2.2.5 Comment le système accède à un fichier : la triple indirection et les i-noeuds
2.22
2.3 Utilisateurs : droits et devoirs [YB]
2.3.1 Le super-utilisateur [YB]
2.3.2 Droits des fichiers et des répertoires [YB]
2.3.2.1 Droits généraux : lecture, écriture, exécution [YB]
2.3.2.2 Regroupement des droits [YB]
2.3.2.3 Cas particulier des répertoires [YB]
2.3.3 Fichiers impliqués dans la gestion des utilisateurs
2.3.3.1 Le fichier des utilisateurs et de leur mot de passe :
/etc/passwd
2.3.3.2 Le fichier des groupes d'utilisateurs :
/etc/groups
2.3.4 Maintenance des utilisateurs
2.3.5 Sécurité
2.4 Les variables d'environnement [YB]
2.5 Fichiers particuliers
2.5.1
/etc/profile
,
/etc/bashrc
et paramètres personnalisés
2.5.2 Les
runlevels
2.28
[YB]
2.5.2.1 Le fichier
/etc/inittab
[YB]
2.5.2.2 Les scripts de démarrage [YB]
2.5.2.3 Contrôle et adaptation du démarrage [YB]
2.5.3 Montage automatique des partitions :
/etc/fstab
[YB]
2.6 Commandes <<avancées>>
2.6.1 Description générique de l'utilisation d'une commande [YB]
2.6.2 Retour sur la commande
ls
[YB]
2.6.3 Archivage de fichiers :
tar
et
gzip
[YB]
2.6.3.1 La commande
tar
2.35
2.6.3.2 La commande
gzip
2.38
2.6.4 Réattribution d'un fichier :
chown
,
chgrp
2.6.5 Modifier les droits sur un fichier ou un répertoire :
chmod
[YB]
2.6.6 Manipulation des liens :
ln
[YB]
2.6.7 Montage et démontage de systèmes de fichiers :
mount
et
umount
[YB]
2.6.8 Entrées/sorties directes de données :
dd
[YB]
2.6.9 Création et contrôle du système de fichiers de Linux :
mke2fs
,
ext2fsck
[YB]
2.6.9.1 La commande
mke2fs
2.6.9.2 La commande
e2fsck
2.6.10 Chercher un fichier dans l'arborescence :
find
[YB]
2.6.11 Recherche d'une chaîne de caratères dans un fichier :
grep
2.6.12 Création d'un fichier spécial :
mknod
2.6.13 Manipulations sur les processus :
ps
,
kill
[YB]
2.6.13.1 La commande
ps
2.6.13.2 La commande
kill
2.6.14 Partitionnement du disque :
fdisk
[YB]
2.7 Un peu de programmation [YB]
2.7.1 Les langages disponibles
2.7.2 Principes élémentaires de la programmation [YB]
2.7.2.1 Les variables [YB]
2.7.2.2 L'alternative, ou structure de choix [YB]
2.7.2.3 La répétitive, ou structure de boucle [YB]
2.7.2.4 Le choix multiple [YB]
2.7.2.5 Les sous-programmes : procédures et fonctions [YB]
2.7.3 Programmation Shell : un résumé
2.7.4 Perl : un aperçu
2.7.5 Tcl : une approche
3. Les réseaux
3.1 Vocabulaire et matériel
3.1.1 Topologies : bus et étoile [GE]
3.1.1.1 Topologie en bus
3.1.1.2 Topologie en anneau
3.1.1.3 Topologie en étoile
3.1.1.4 Réseau mixte
3.1.2 Ethernet [GE]
3.1.2.1 Le matériel
3.1.3 Les adresses ethernet
3.1.4 Configuration d'une carte ethernet
3.1.5 Protocoles
3.2 TCP/IP
3.3 Les possibilités réseaux de Linux
3.3.1 La masquarade IP
3.3.2 Utiliser des répertoires distants par NFS
3.3.3 Intégration dans un réseau Windows avec Samba
3.3.4 Transfert de fichiers par ftp
3.3.5 Diffuser des pages HTML par http
4. X-Window
4.1 Présentation [YB]
4.2 Caractéristiques générales et éléments fondamentaux d'une interface graphique
4.2.1 Le mode graphique contre le mode texte [YB]
4.2.2 Clippi-clippo : la souris [YB]
4.2.3 Anatomie de la fenêtre [YB]
4.2.3.1 Une fenêtre particulière : la boîte de message [YB]
4.2.3.2 Une autre fenêtre particulière : la boîte de dialogue
4.2.4 Les différents objets contenus dans une fenêtre
4.2.4.1 Menus déroulants
4.2.4.2 Barre d'outils
4.2.4.3 Boutons poussoirs
4.2.4.4 Boutons radios
4.2.4.5 Cases à cocher
4.2.4.6 Listes déroulantes
4.2.4.7 Zones de saisie
4.3 Configuration générale
4.3.1 Notions à connaître
4.3.2 Programmes de configuration
4.3.3 Le fichier XF86Config
4.4 Les <<windows manager
4.3
>>
4.4.1 Qu'est-ce que c'est ? [YB]
4.4.2 fvwm, fvwm2, fvwm95
4.4.3 XFCE
4.4.4 AfterStep
4.4.5 WindowMaker
4.4.6 KDE [YB]
4.5 Outils généraux
4.5.1 Configuration du système avec
linuxconf
4.5.2 Edition de texte avec
xedit
4.5.3 Economiseurs d'écran
4.5.4 Affiner l'affichage avec
xvidtune
4.5.5 Faciliter l'accès au montage des systèmes de fichier avec
usermount
4.5.6 Etablir des connexions réseau (même par modem) avec
netcfg
4.5.7 Quelques jeux communs
4.6 Applications
4.6.1 Créer des documents longs avec LYX [YB]
4.6.2 Visualiser et imprimer des documents PostScript avec GhostView
4.6.3 Traitement d'images avec Gimp
4.6.4 Dessins et figures vectoriels avec XFig
4.6.5 Rendez-vous et emploi du temps avec iCal
4.6.6 La suite bureautique intégrée StarOffice
4.6.7 Le traitement de textes WordPerfect
4.6.8 Les bases de données relationnelles avec PostgreSQL
4.6.9 Le Grand Oracle
5. Le kernel
5.2
5.1 Présentation [YB]
5.2 Structure interne
5.3 Compilation [YB]
5.3.1 Pour quoi faire ? [YB]
5.3.2 Configuration : choisir ce que l'on va inclure ou exclure du kernel [YB]
5.3.2.1 Les modules [YB]
5.3.2.2 Aspects généraux de la configuration du kernel [YB]
5.3.2.3 Configuration standard en mode texte [YB]
5.3.2.4 Configuration par menus en mode texte [YB]
5.3.2.5 Configuration sous l'interface X-Window [YB]
5.3.3 Action ! [YB]
5.3.4 Installation et activation d'un kernel compilé [YB]
5.3.4.1 Test à partir d'une disquette vierge [YB]
5.3.4.2 Test à partir de LILO [YB]
5.3.4.3 Installation définitive [YB]
5.3.5 Installation d'un nouveau kernel plus récent ou mise à jour par correction [YB]
5.3.5.1 Cas d'un kernel complet et tout neuf [YB]
5.3.5.2 Utilisation des patchs [YB]
6. Installation de Linux [YB]
6.1 Matériel supporté et configuration minimale [YB]
6.2 Partitionnement des disques [YB]
6.2.0.0.1 Une seule partition
6.2.0.0.2 Plusieurs partitions
6.3 Choix des paquetages
6.2
à installer [YB]
6.4 Comment démarrer Linux après l'installation : LILO [YB]
6.4.1 Le rôle de LILO [YB]
6.4.2 Configuration et installation :
/etc/lilo.conf
6.4.3 Quelques options intéressantes
6.5 Affiner l'installation : petits réglages utiles [YB]
6.5.1 Alias [YB]
6.5.2 Chemin de recherche par défaut
6.5.3 Points de montage temporaires [YB]
6.5.4 Adaptation du fichier
/etc/fstab
6.6 Ajouts de logiciels
7. Configurations typiques
7.1 Installer une station de travail individuelle
7.1.1 Faire cohabiter Linux avec d'autres systèmes [YB]
7.1.1.1 Le
boot loader
7.2
[YB]
7.1.1.2 Windows 95 et Linux [YB]
7.1.1.3 Windows NT et Linux [YB]
7.1.1.4 Windows 95, Windows NT et Linux [YB]
7.1.1.5 Ajouter Linux à une machine déjà configurée [YB]
7.1.2 Un peu de musique
7.1.3 Graver des CD-ROMs
7.1.4 Utilisation d'un modem
7.1.5 Utiliser un scanner [MG]
7.1.6 Démarrer en mode graphique
7.2 Relier deux ordinateurs par un câble null-modem (sans carte réseau)
7.5
[YB]
7.2.1 Le null-modem parallèle [YB]
7.2.2 Le null-modem série
7.3 Configurer un réseau de Terminaux X
7.4 Configurer un serveur de fichiers et d'impression dans un réseau Windows
7.5 Configurer un serveur mail
7.6 L'Internet pour plusieurs machines avec un seul modem
7.9
[YB]
7.6.0.0.1 Dans le cas d'un kernel 2.2.x,
7.7 Configurer un serveur de pages HTML (serveur Web)
8. Annexes
8.1 La General Public License, ou GPL [YB]
8.1.1 Version originale
8.1.2 Traduction par l'association APRIL
8.2 Bibliographie
8.3 URLs (adresses Internet) [YB]
8.3.1 Groupes et Associations
8.3.2 Informations générales
8.3.3 Distributions
8.3.4 Applications
9. Glossaire
10. Index
À propos de ce document...
Next:
Introduction [YB]
kafka.fr@linux-france.org