<Précédent | Table des matières | Suivant>
Présentation 1
1. Pourquoi ce guide ? 1
2. Qui devrait lire ce livre ? 1
3. Nouvelles versions et disponibilité 1
4. Historique des révisions 2
5. Cotisations 3
6. Commentaires 3
7. Informations sur les droits d'auteur 3
8. De quoi avez-vous besoin ? 4
9. Conventions utilisées dans ce document 4
10. Organisation de ce document 5
Chapitre 1. Qu'est-ce que Linux ? 7
1.1. Histoire 7
1.1.1. UNIX7
1.1.2. Linus et Linux 8
1.1.3. Application actuelle des systèmes Linux 9
1.2. L'interface utilisateur 9
1.2.1. Linux est-il difficile ? 9
1.2.2. Linux pour les utilisateurs non expérimentés 10
1.3. Linux a-t-il un avenir ? dix
1.3.1. Sources ouvertes 10
1.3.2. Dix ans d'expérience à votre service 11
1.4. Propriétés de Linux 12
1.4.1. Les pros de Linux 12
1.4.2. Inconvénients de Linux 13
1.5. Saveurs Linux 14
1.5.1. Linux et GNU 14
1.5.2. GNU/Linux 15
1.5.3. Quelle distribution dois-je installer ? 15
1.6. Résumé 16
1.7. Exercices 16
Chapitre 2. Démarrage rapide 18
2.1. Connexion, activation de l'interface utilisateur et déconnexion 18
2.1.1. Présentation 18
2.1.2. Mode graphique 18
2.1.3. Mode texte 20
2.2. Bases absolues 21
2.2.1. Les commandes 21
2.2.2. Remarques générales 21
2.2.3. Utiliser les fonctionnalités de Bash 22
2.3. Obtenir de l'aide 23
2.3.1. Soyez prévenu 23
2.3.2. L'homme pages 23
2.3.3. Plus d'infos 25
2.4. Résumé 28
2.5. Exercices 29
i
Chapitre 2. Démarrage rapide
2.5.1. Connexion et déconnexion 29
2.5.2. Mots de passe 29
2.5.3. Répertoires 30
2.5.4. Fichiers 30
2.5.5. Obtenir de l'aide 31
Chapitre 3. À propos des fichiers et du système de fichiers 32
3.1. Présentation générale du système de fichiers Linux 32
3.1.1. Fichiers 32
3.1.2. À propos du partitionnement 33
3.1.3. Plus de disposition du système de fichiers 37
3.2. Orientation dans le système de fichiers 40
3.2.1. Le chemin 40
3.2.2. Chemins absolus et relatifs 41
3.2.3. Les fichiers et répertoires les plus importants 41
3.2.4. Les fichiers de configuration les plus importants 44
3.2.5. Les appareils les plus courants 46
3.2.6. Les fichiers variables les plus courants 47
3.3. Manipulation de fichiers 48
3.3.1. Affichage des propriétés du fichier 48
3.3.2. Création et suppression de fichiers et de répertoires 50
3.3.3. Recherche de fichiers 53
3.3.4. Plus de façons d'afficher le contenu du fichier 57
3.3.5. Lier des fichiers 58
3.4. Sécurité des fichiers 60
3.4.1. Droits d'accès : la première ligne de défense de Linux 60
3.4.2. Les outils 62
3.5. Résumé 67
3.6. Exercices 68
3.6.1. Cloisons 68
3.6.2. Chemins 68
3.6.3. Visite du système 69
3.6.4. Manipulation de fichiers 69
3.6.5. Autorisations de fichiers 69
Chapitre 4. Processus 71
4.1. Processus à l'envers 71
4.1.1. Multi-utilisateurs et multi-tâches 71
4.1.2. Types de processus 71
4.1.3. Attributs de processus 73
4.1.4. Affichage des informations de processus 74
4.1.5. Vie et mort d'un processus 76
4.1.6. SUID et SGID 78
4.2. Processus de démarrage, initialisation et arrêt 80
4.2.1. Présentation 80
4.2.2. Le processus de démarrage 80
4.2.3. Fonctionnalités GRUB 80
ii
Chapitre 4. Processus
4.2.4. Initiation 81
4.2.5. Init exécuter les niveaux 83
4.2.6. Arrêt 84
4.3. Gestion des processus 84
4.3.1. Travailler pour l'administrateur système 84
4.3.2. Combien de temps cela prend-il? 85
4.3.3. Performances 86
4.3.4. Charge 86
4.3.5. Puis-je faire quelque chose en tant qu'utilisateur ? 86
4.4. Processus de planification 91
4.4.1. Utilisez ce temps d'inactivité ! 91
4.4.2. La commande de sommeil 91
4.4.3. Le au commandement 92
4.4.4. Cron et crontab 92
4.5. Résumé 94
4.6. Exercices 95
4.6.1. Général 95
4.6.2. Amorçage, initialisation, etc. 95
4.6.3. Planification 96
Chapitre 5. Redirection E/S 97
5.1. Redirections simples 97
5.1.1. Que sont l'entrée standard et la sortie standard ? 97
5.1.2. Les opérateurs de redirection 97
5.2. Fonctionnalités de redirection avancées 100
5.2.1. Utilisation de descripteurs de fichiers 100
5.2.2. Exemples 101
5.3. Filtres 101
5.3.1. En savoir plus sur grep 102
5.3.2. Filtrage de la sortie 102
5.4. Résumé 103
5.5. Exercices 103
Chapitre 6. Éditeurs de texte 105
6.1. Editeurs de texte 105
6.1.1. Pourquoi devrais-je utiliser un éditeur ? 105
6.1.2. Quel éditeur dois-je utiliser ? 105
6.2. Utilisation de l'éditeur Vim 106
6.2.1. Deux modes 106
6.2.2. Commandes de base 107
6.2.3. La voie facile 108
6.3. Linux au bureau 108
6.3.1. Histoire 108
6.3.2. Suites et programmes 108
6.3.3. Remarques 109
6.4. Résumé 109
6.5. Exercices 110
Chapitre 7. Home sweet / home 111
7.1. Bon entretien général 111
7.1.1. Présentation 111
7.1.2. Faire de la place 111
7.2. Votre environnement textuel 114
7.2.1. Variables d'environnement 114
7.2.2. Fichiers de configuration du shell 116
7.2.3. Un ensemble typique de fichiers de configuration 117
7.2.4. L'invite Bash 120
7.2.5. Scripts shell 121
7.3. L'environnement graphique 123
7.3.1. Présentation 123
7.3.2. Le système X Window 124
7.3.3. Configuration du serveur X 125
7.4. Paramètres spécifiques à la région 126
7.4.1. Configuration du clavier 126
7.4.2. Polices 126
7.4.3. Date et fuseau horaire 127
7.4.4. Langue 127
7.4.5. Informations spécifiques au pays 128
7.5. Installation d'un nouveau logiciel 128
7.5.1. Général 128
7.5.2. Formats de paquet 128
7.5.3. Automatiser la gestion des packages et les mises à jour 131
7.5.4. Mettre à jour votre noyau 132
7.5.5. Installation de packages supplémentaires à partir des CD d'installation 133
7.6. Résumé 134
7.7. Exercices 135
7.7.1. Environnement shell 135
7.7.2. Environnement graphique 136
Chapitre 8. Imprimantes et impression 137
8.1. Impression de fichiers 137
8.1.1. Impression en ligne de commande 137
8.1.2. Formatage 138
8.2. Le côté serveur 139
8.2.1. Général 139
8.2.2. Configuration de l'imprimante graphique 140
8.2.3. Acheter une imprimante pour Linux 140
8.3. Problèmes d'impression 140
8.3.1. Fichier incorrect 140
8.3.2. Mon empreinte n'est pas sortie 140
8.4. Résumé 142
8.5. Exercices 142
Chapitre 9. Techniques de sauvegarde fondamentales 144
9.1. Présentation 144
9.1.1. Préparer vos données 144
Chapitre 9. Techniques de sauvegarde fondamentales
9.2. Déplacer vos données vers un périphérique de sauvegarde 148
9.2.1. Faire une copie sur une disquette 148
9.2.2. Faire une copie avec un graveur de CD 150
9.2.3. Sauvegardes sur/depuis des disques Jazz, des périphériques USB et d'autres éléments amovibles 151
9.2.4. Sauvegarde des données à l'aide d'un périphérique de bande 151
9.2.5. Outils de votre distribution 151
9.3. Utiliser rsync 152
9.3.1. Présentation 152
9.3.2. Un exemple : rsync vers un périphérique de stockage USB 152
9.4. Cryptage 152
9.4.1. Remarques générales 152
9.4.2. Générer une clé 153
9.4.3. À propos de votre clé 154
9.4.4. Crypter les données 154
9.4.5. Décryptage des fichiers 155
9.5. Résumé 155
9.6. Exercices 156
Chapitre 10. Réseautage 157
10.1. Présentation du réseau 157
10.1.1. Le modèle OSI 157
10.1.2. Quelques protocoles réseau populaires 158
10.2. Configuration et informations du réseau 160
10.2.1. Configuration des interfaces réseau 160
10.2.2. Fichiers de configuration réseau 161
10.2.3. Commandes de configuration réseau 161
10.2.4. Noms d'interface réseau 163
10.2.5. Vérification de la configuration de l'hôte avec netstat 164
10.2.6. Autres hôtes 164
10.3. Applications Internet/Intranet 167
10.3.1. Types de serveur 167
10.3.2. Courrier 168
10.3.3. Internet 170
10.3.4. Protocole de transfert de fichiers 171
10.3.5. Chat et conférence 172
10.3.6. Services d'information 173
10.3.7. Le système de noms de domaine 174
10.3.8. DHCP174
10.3.9. Services d'authentification 174
10.4. Exécution à distance d'applications 176
10.4.1. Présentation 176
10.4.2. Rsh, rlogin et telnet 176
10.4.3. Le système X Window 177
10.4.4. La suite SSH 178
10.4.5. VNC182
10.4.6. Le protocole rdesktop 182
10.4.7. Cygne 182
Chapitre 10. Réseautage
10.5. Sécurité 183
10.5.1. Présentation 183
10.5.2. Prestations 183
10.5.3. Mettre à jour régulièrement 184
10.5.4. Pare-feu et politiques d'accès 184
10.5.5. Détection d'intrusion 185
10.5.6. Plus de conseils 186
10.5.7. Ai-je été piraté ? 186
10.5.8. Récupération d'une intrusion 187
10.6. Résumé 187
10.7. Exercices 188
10.7.1. Réseautage général 188
10.7.2. Connexions à distance 188
10.7.3. Sécurité 188
Chapitre 11. Son et vidéo 189
11.1. Notions de base audio 189
11.1.1. Montage 189
11.1.2. Pilotes et architecture 189
11.2. Lecture audio et vidéo 190
11.2.1. Lecture et copie de CD 190
11.2.2. Lecture de fichiers musicaux 190
11.2.3. Enregistrement 192
11.3. Lecture vidéo, flux et regarder la télévision 192
11.4. Téléphonie Internet 193
11.4.1. Qu'est-ce que c'est? 193
11.4.2. De quoi avez-vous besoin ? 193
11.5. Résumé 194
11.6. Exercices 195
Annexe A. Où aller à partir d'ici ? 196
A.1. Livres utiles 196
A.1.1. Linux général 196
A.1.2. Éditeurs 196
A.1.3. Coquillages 196
A.1.4. Fenêtre X 196
A.1.5. Réseautage 197
A.2. Sites utiles 197
A.2.1. Informations générales 197
A.2.2. Références spécifiques à l'architecture 197
A.2.3. Répartition 197
A.2.4. Logiciel 198
Annexe B. Commandes DOS versus Linux 199
Annexe C. Fonctionnalités de la coque 200
C.1. Caractéristiques communes 200
C.2. Caractéristiques différentes 201
Glossaire 204
B 204
C 205
D 205
E 206
F 206
G 207
H 207
Je 207
J 208
K 208
L 208
M 209
N 210
O 210
210
Q 211
R211
S 212
T 212
U 213
V 214
W 214
x 214
Y 215
Z 215
Indice de 215