Partie 2. Linux en profondeur
Table des matières
- 6. Systèmes de fichiers et points de montage
- 1. Principes
- 2. Partitionnement d'un disque dur,
formatage d'une partition
- 3. Les commandes mount et
umount
- 7. Introduction à la ligne de commande
- 1. Utilitaires de manipulation de fichiers
- 1.1. mkdir, touch : création de répertoires et fichiers
vides
- 1.2. rm : supprimer des fichiers ou
des répertoires
- 1.3. mv : déplacer ou renommer des fichiers
- 1.4. cp : copier des fichiers et des
répertoires
- 2. Manipulation des attributs de fichiers
- 2.1. chown, chgrp : changer
l'utilisateur et le groupe propriétaire d'un ou plusieurs
fichiers
- 2.2. chmod : changer les permissions sur des fichiers
et des répertoires
- 3. Motifs d'englobement du shell
- 4. Redirections et tubes
- 4.1. Encore un mot sur les processus
- 4.2. Redirections
- 4.3. Tubes
- 5. Le
complètement dans les lignes de commande
- 5.1. Exemple
- 5.2. Autres méthodes de complètement
- 6. Lancement et manipulation de processus en arrière-plan
- 7. Le mot de la fin
- 8. L'édition de texte : Emacs et VI
- 1. Emacs
- 1.1. Brève présentation
- 1.2. Pour commencer
- 1.3. Manipulation des tampons
- 1.4. Copier, coller, couper, rechercher
- 1.5. Quitter Emacs
- 2. Vi : l'ancêtre
- 2.1. Mode insertion,
mode commande, mode ex, etc.
- 2.2. Manipulation de tampons
- 2.3. Édition de texte et commandes de déplacement
- 2.4. Couper, copier, coller
- 2.5. Quitter Vi
- 3. Un dernier mot...
- 9. Les utilitaires en ligne de commande
- 1. Opérations sur les fichiers et filtres
- 1.1. cat, tail, head, tee : afficher des
fichiers
- 1.2. grep : rechercher du texte dans un
ou plusieurs fichier(s)
- 1.3. Expressions régulières et
filtrage egrep
- 1.4. wc : compter des éléments de fichier
- 1.5. sort: Trier le contenu de
fichiers
- 2. find : rechercher des fichiers selon
certains critères
- 3. Programmation de démarrage de
commandes
- 3.1. crontab : exécuter des commandes
périodiques
- 4. at : programmer une commande une seule fois
- 5. Archivage et compression de données
- 5.1. tar : Tape ARchiver (archiveur
sur bandes)
- 5.2. bzip2 et gzip : compression de
données
- 6. Conclusion
- 10. Contrôle des processus
- 1. Encore un mot sur les processus
- 1.1. L'arborescence des processus
- 1.2. Les signaux
- 2. Obtenir des informations sur les
processus : ps et pstree
- 2.1. ps
- 2.2. pstree
- 3. Envoyer des signaux aux
processus : kill, killall, top
- 3.1. kill, killall
- 3.2. top
- 4. Contrôler la priorité des
processus : nice, renice
- 4.1. renice
- 4.2. nice
- 11. Les fichiers de démarrage : init sysv
- 1. Au commencement était init
- 2. Les niveaux d'exécution
- 2.1. Configuration de services sur les
niveaux d'exécution
- 2.2. Contrôle de services sur un système en
exécution
- 12. Accès distant sécurisé
- 1. Réglage du serveur SSH
- 2. Réglage du client SSH
- 3. Copie de fichiers vers et
depuis la machine distante
- 13. Gestion de paquetages à
travers la ligne de commande
- 1. Installation et
suppression des paquetages
- 2. Gestion des médias
- 2.1. Ajout d'un
média
- 2.2. Suppression des médias
- 2.3. Mise à jour des médias
- 2.4. Ordre des médias
- 3. Trucs et astuces
- 3.1. Listes synthétisées
vs. complètes
- 3.2. Recherche
du paquetage qui contient un fichier particulier
- 3.3. Mise à jour des
paquetages