Administration Linux Par La Pratique - Fnac-static

Transcription

K. NovakAdministrationLINUX par la pratiqueTome 1Ce guide pratique et ludique répond à toutes les questions que vous vous posez sur les bases de l’administration Linux, en explorant lesdistributions GNU/Linux les plus populaires, notamment CentOS 7 et la famille Red Hat Enterprise Linux.Il vous permet d’installer, de configurer et de gérer des serveurs sous Linux. Conçu étape par étape, il suit une progression pédagogiquecohérente, en détaillant tout ce qu’il faut savoir sur les bases de l’administration système Linux (shell et ligne de commande, droits d’accès,processus, etc.).100 % pratique et compatible RHEL/CentOSLes configurations fournies en exemple sont immédiatement utilisables, telles quelles. Aucun prérequis externe n’est nécessaire puisque lestechniques enseignées permettent à un administrateur novice de RHEL/CentOS de maîtriser les bases du système, tout en lui montrant lesbons réflexes pour se documenter et apprendre en autonomie par la suite.À qui s'adresse cet ouvrage ? Aux administrateurs de serveurs qui souhaitent maîtriser leurs systèmes Linux au quotidien. Aux adeptes de Linux désireux d’approfondir leurs connaissances. Aux professionnels qui préparent la certification RHCSA ou RHCE.Au sommaire32 EStudio Eyrolles Éditions EyrollesG67738 AdministrationLinux-EXE.indd 1AdministrationLINUX par la pratiqueTome 1 : les fondamentauxde l’administration systèmeCode éditeur : G67738ISBN : 978-2-212-67738-6Si Linux m’était conté Avant de mettre la main à la pâte Linux installé par une poule Linux en mode texte : consolez-vous ! Gérer les utilisateurs Gérer les droits d’accès Chercher une aiguille dans une botte de foin Créer et manipuler des liens Gérer les processus Gérer les services Accéder aux périphériques amovibles Partitionner et formater un disque dur Gérer les archives compressées Premiers pas sur le réseau Installeret gérer des logiciels Manipuler le chargeur de démarrage et le noyau Installer et gérer un RAID logiciel Gérer les volumes logiques avec LVM Gérer les logs du système Annexe : installer un poste de travail LinuxAdministration LINUX par la pratique - Tome 1Une introduction aux bases de l’administration LinuxFéru d’informatique depuis les jours du processeur monoplatine 8080et du Commodore VC-20, Kiki Novak est gérant de la société Microlinux,spécialisée dans l’élaboration de solutions informatiques durables reposantà 100 % sur GNU/Linux et les logiciels libres. Microlinux est égalementun organisme de formation s’adressant aux utilisateurs et aux administrateursde Linux et du libre. Aucun stagiaire n’a été maltraité durant la conceptionde cet ouvrage. https://www.microlinux.frKiki Novak11/06/2019 10:33

K. NovakAdministrationLINUX par la pratiqueTome 1Ce guide pratique et ludique répond à toutes les questions que vous vous posez sur les bases de l’administration Linux, en explorant lesdistributions GNU/Linux les plus populaires, notamment CentOS 7 et la famille Red Hat Enterprise Linux.Il vous permet d’installer, de configurer et de gérer des serveurs sous Linux. Conçu étape par étape, il suit une progression pédagogiquecohérente, en détaillant tout ce qu’il faut savoir sur les bases de l’administration système Linux (shell et ligne de commande, droits d’accès,processus, etc.).100 % pratique et compatible RHEL/CentOSLes configurations fournies en exemple sont immédiatement utilisables, telles quelles. Aucun prérequis externe n’est nécessaire puisque lestechniques enseignées permettent à un administrateur novice de RHEL/CentOS de maîtriser les bases du système, tout en lui montrant lesbons réflexes pour se documenter et apprendre en autonomie par la suite.À qui s'adresse cet ouvrage ? Aux administrateurs de serveurs qui souhaitent maîtriser leurs systèmes Linux au quotidien. Aux adeptes de Linux désireux d’approfondir leurs connaissances. Aux professionnels qui préparent la certification RHCSA ou RHCE.Au sommaireSi Linux m’était conté Avant de mettre la main à la pâte Linux installé par une poule Linux en mode texte : consolez-vous ! Gérer les utilisateurs Gérer les droits d’accès Chercher une aiguille dans une botte de foin Créer et manipuler des liens Gérer les processus Gérer les services Accéder aux périphériques amovibles Partitionner et formater un disque dur Gérer les archives compressées Premiers pas sur le réseau Installeret gérer des logiciels Manipuler le chargeur de démarrage et le noyau Installer et gérer un RAID logiciel Gérer les volumes logiques avec LVM Gérer les logs du système Annexe : installer un poste de travail LinuxG67738 AdministrationLinux-EXE.indd 1Administration LINUX par la pratique - Tome 1Une introduction aux bases de l’administration LinuxFéru d’informatique depuis les jours du processeur monoplatine 8080et du Commodore VC-20, Kiki Novak est gérant de la société Microlinux,spécialisée dans l’élaboration de solutions informatiques durables reposantà 100 % sur GNU/Linux et les logiciels libres. Microlinux est égalementun organisme de formation s’adressant aux utilisateurs et aux administrateursde Linux et du libre. Aucun stagiaire n’a été maltraité durant la conceptionde cet ouvrage. https://www.microlinux.frKiki NovakAdministrationLINUX par la pratiqueTome 1 : les fondamentauxde l’administration système11/06/2019 10:33

67738-Administration Linux par la pratique-INT.book Page I Friday, May 24, 2019 10:38 AMAdministration Linuxpar la pratique

67738-Administration Linux par la pratique-INT.book Page II Friday, May 24, 2019 10:38 AMDANS LA MÊME COLLECTIONS. RINGUEDÉ. – SAS.N 67631, 4e édition, 2019, 688 pages.C. BLAESS. – Solutions temps réel sous Linux.N 67711, 3e édition, 2019, 318 pages.T. PARISOT. – Node.js.N 13993, 2018, 472 pages.C. PIERRE DE GEYER, J. PAULI, P. MARTIN, E. DASPET. – PHP 7 avancé.N 67720, 2e édition, 2018, 736 pages.H. WICKHAM, G. GROLEMUND. – R pour les data sciences.N 67571, 2018, 496 pages.F. PROVOST, T. FAWCETT. – Data science pour l’entreprise.N 67570, 2018, 370 pages.J. CHOKOGOUE. – Maîtrisez l’utilisation des technologies Hadoop.N 67478, 2018, 432 pages.R. GOETTER. – CSS 3 Flexbox.N 14363, 2016, 152 pages.H. BEN REBAH, B. MARIAT. – API HTML 5 : maîtrisez le web moderne !N 67554, 2018, 294 pages.W. MCKINNEY. – Analyse de données en Python.N 14109, 2015, 488 pages.E. BIERNAT, M. LUTZ. – Data science : fondamentaux et études de cas.N 14243, 2015, 312 pages.SUR LE MÊME THÈMEK. NOVAK. – Débuter avec Linux.N 13793, 2017, 522 pages.R. HERTZOG, R. MAS. – Debian Jessie.N 14203, 2016, 538 pages.J.-F. BOUCHAUDY. – Linux Administration – Tome 1.N 14082, 2014, 690 pages.Retrouvez nos bundles (livres papier e-book) et livres numériques surhttp://izibook.eyrolles.com

67738-Administration Linux par la pratique-INT.book Page III Friday, May 24, 2019 10:38 AMKiki NovakAdministration Linuxpar la pratiqueTome 1 : les fondamentaux de l’administration système

67738-Administration Linux par la pratique-INT.book Page IV Friday, May 24, 2019 10:38 AMÉDITIONS EYROLLES61, bd Saint-Germain75240 Paris Cedex 05www.editions-eyrolles.comEn application de la loi du 11 mars 1957, il est interdit de reproduire intégralement ou partiellement le présent ouvrage,sur quelque support que ce soit, sans l’autorisation de l’Éditeur ou du Centre Français d’exploitation du droit de copie,20, rue des Grands Augustins, 75006 Paris. Éditions Eyrolles, 2019, ISBN : 978-2-212-67738-6

67738-Administration Linux par la pratique-INT.book Page V Friday, May 24, 2019 10:38 AMAvant-proposVous voilà prêt à acheter ce livre, ou du moins suffisamment curieux pour jeter un œil auxpremières lignes de l’avant-propos. Cet ouvrage est un guide pratique pour les administrateurs en herbe qui veulent installer, configurer et gérer des serveurs sous CentOS et Red HatEnterprise Linux.Si vous pensiez vaguement que Linux est une marque de mouchoirs ou de lessive, ce livres’adresse également à vous. Aucun savoir, aucune compétence spécifique n’est présupposée devotre côté. Si vous êtes dôté d’une dose saine de curiosité et d’un certain plaisir à expérimenter, considérez-vous comme le lecteur idéal de ces pages.Figure 1Linux, ce n’est pas seulement unemarque de lessive. C’est aussi lesystème qui fait fonctionner lesserveurs de la planète entière.

67738-Administration Linux par la pratique-INT.book Page VI Friday, May 24, 2019 10:38 AMVIAdministration Linux par la pratiqueAdministration Linux par la pratique est un véritable manuel de formation, élaboré et peaufinédans le cadre des cours d’introduction à l’administration des systèmes Linux que je dispense entreNîmes, Alès et Montpellier. Il est le fruit de quelques années de terrain, qui a mûri lentementsous le soleil de la garrigue gardoise, à la lumière des nombreuses questions de mes stagiaires.Certes, il existe déjà plusieurs ouvrage sur Linux en général et l’administration des serveursCentOS et Red Hat Enterprise Linux en particulier. Il est même réjouissant de voir que lespublications sur ce sujet se multiplient. En quoi ce livre est-il différent, alors ? Plutôt queréinventer la roue, j’ai choisi une approche pragmatique : vous faire découvrir les bases deLinux en plongeant les mains dans le cambouis, sans prérequis externes, en suivant une progression pédagogique cohérente.Ce premier ouvrage de la collection se limite à l’administration de base : l’installation, les basesdu shell et de la ligne de commande, la gestion des utilisateurs, les droits d’accès, les processus,la gestion des disques et des applications, etc. Les aspects avancés de la configuration – le serveur web Apache, le serveur de messagerie Postfix, le serveur de fichiers Samba, etc. – ferontl’objet de tomes ultérieurs. Songez à la célèbre devise du grand philosophe Friedrich Nietzsche,selon laquelle celui qui un jour veut apprendre à voler doit d’abord apprendre à se tenir deboutet à marcher. Le tome 1 que vous tenez entre les mains est donc entièrement dédié à la marche ;la danse et le vol plané seront abordés à partir du deuxième tome.Toutes les configurations fournies en exemple sont immédiatement utilisables, telles quelles.Elles sont basées sur CentOS 7, une distribution dérivée de Red Hat Enterprise Linux 7.D’après mon expérience, les formations qui essaient de danser à toutes les noces (comme ondit dans mon pays natal) finissent par embrouiller les novices. En règle générale, je conseille àmes stagiaires de s’initier à Linux (ou Unix) en optant pour un seul système – CentOS enl’occurrence – et de découvrir les autres, comme Debian, Ubuntu ou FreeBSD, par la suite.CentOS est probablement le système Linux le plus ennuyeux qui existe. En informatique,« ennuyeux » est une qualité très recherchée. Pas de drame, pas de mauvaises surprises, justeun système qui fonctionne bien au quotidien. La distribution CentOS n’inclut pas les technologies dernier cri tout juste aptes à faire exploser vos systèmes en plein vol. Au lieu de cela,l’ambition de cette distribution – et de sa jumelle commerciale Red Hat Enterprise Linux –consiste à fournir le système open source le plus stable et le plus fiable qui existe, et ce pour unedurée de dix ans pour chaque version. Il n’est donc pas étonnant que ces deux distributionssoient omniprésentes dans les entreprises et les datacenters du monde entier.Un effet secondaire non négligeable du focus de ce livre, c’est que les administrateurs un peuaguerris pourront l’utiliser pour préparer leur certification RHCE (Red Hat CertifiedEngineer) ou RHCSA (Red Hat Certified System Administrator). Les ouvrages spécialisésdédiés à ce sujet (on ne citera pas de noms) sont particulièrement soporifiques et ce n’estpeut-être pas une mauvaise idée de les compléter par une approche plus ludique.No profit grows where is no pleasure taken, disait Shakespeare. Pour vous donner une idée del’ambiance générale qui peut régner dans les formations Linux que j’ai l’occasion d’animer,vous pouvez imaginer une bande de grands enfants qui s’amusent avec l’équivalent numériqued’une boîte de Lego, vous n’en serez pas très loin. J’ai fait de mon mieux pour essayer deconserver cet état d’esprit dans la rédaction de ce livre. Et si jamais vous trouvez que tout cela

67738-Administration Linux par la pratique-INT.book Page VII Friday, May 24, 2019 10:38 AMAvant-proposne fait pas très sérieux, rappelez-vous cet autre adage de Nietzsche selon lequel il n’y a rien deplus sérieux qu’un élève qui joue.Que contient ce livre ?Ce livre est conçu pour être lu dans l’ordre, page par page, chapitre par chapitre. Lisez-lecomme un roman, tout en sachant que le chapitre sur lequel vous ferez l’impasse reviendravous mordre les fesses.Le chapitre 1 raconte l’histoire d’Unix, de GNU et de Linux depuis les origines. Il effectueun tour d’horizon sur l’informatique en général et Linux en particulier. Si vous ne savez pastrop ce qu’est un « système d’exploitation », une « distribution » ou un « logiciel libre », cechapitre fournit des réponses à vos questions.Le chapitre 2 présente CentOS, le système (ou la distribution) utilisé pour mettre en pratiqueles exemples de ce livre, ainsi que des considérations sur le choix du matériel informatique surlequel vous pourrez l’installer. Nous y présentons également VirtualBox, un logiciel libre devirtualisation qui vous permettra de vous entraîner sur votre ordinateur personnel sans pourautant mettre en péril votre système et vos données.Dans le chapitre 3, vous pourrez vous mettre aux fourneaux en apprenant comment effectuerl’installation standard d’un système Linux, de la manière la plus simple possible. Le but del’opération est que vous disposiez d’un système fonctionnel, qui vous permette de découvrirLinux par la pratique, chez vous, sur votre ordinateur.Les chapitres 4 à 19 constituent sans aucun doute le « plat de résistance » de l’ouvrage. Ilsvous initient progressivement à l’administration d’un système Linux en commençant par desopérations de base (chapitre 4), pour vous amener petit à petit à réaliser des opérations plusavancées comme la gestion des utilisateurs (chapitre 5) et des droits d’accès (chapitre 6), larecherche de fichiers (chapitre 7), la création et la manipulation de liens (chapitre 8), la gestion des processus (chapitre 9) et des services (chapitre 10), l’accès aux périphériques(chapitre 11), le partitionnement et le formatage des disques (chapitre 12) ou encore la gestion des archives compressées (chapitre 13). Le chapitre 14 présente les bases du réseau sousLinux. La gestion des logiciels est abordée au chapitre 15. Le chapitre 16 nous plonge aucœur du chargeur de démarrage et nous fait changer de kernel comme de chemise. Leschapitres 17 et 18 présentent des concepts avancés pour la gestion des disques comme leRAID et LVM. Enfin, le chapitre 19 vous montre tout ce qu’il faut savoir pour exploiter leslogs du système.Et, s’il vous reste un petit creux, vous trouverez en annexe des informations supplémentairespour l’installation d’un poste de travail basé sur la distribution OpenSUSE Leap et l’environnement de bureau KDE.VII

67738-Administration Linux par la pratique-INT.book Page VIII Friday, May 24, 2019 10:38 AMVIIIAdministration Linux par la pratiqueRemerciementsMerci à Alexandre Habian pour avoir cru en ce projet et surtout pour sa patience. Sans sonprofessionnalisme – le vrai, celui qui ne fait pas l’impasse sur les qualités relationnelles et labonne humeur – ce livre n’aurait jamais vu le jour.Un grand merci à Clothilde, ma tendre moitié, pour son soutien, ses bons conseils, ses bonspetits plats et les hectolitres de thé au citron.À propos de l’auteurFéru d’informatique depuis les jours du processeur 8080 et du Commodore VC-20, Kiki Novak est gérantde la société Microlinux, spécialisée dans l’élaboration de solutions informatiques durables basées à centpour cent sur Linux et les logiciels libres. Microlinux est également un organisme de formation s’adressant aux utilisateurs et aux administrateurs de Linux.B https://www.microlinux.fr

67738-Administration Linux par la pratique-INT.book Page IX Friday, May 24, 2019 10:38 AMTable des matièresCHAPITRE 1Si Linux m’était conté . 1Au commencement était Unix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1Richard Stallman et le projet GNU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5Linus Torvalds et le noyau Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9Les ancêtres Slackware, Red Hat et Debian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14Slackware Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15Les distributions de l’entreprise Red Hat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16Debian GNU/Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17Linux pour tous : la famille Ubuntu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18SUSE : un drôle de caméléon. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20Les systèmes BSD, une autre famille d’Unix libres . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21La foire aux distributions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22Quelle est la « meilleure » distribution Linux ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23La panoplie logicielle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23L’actualité des paquets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24Les outils d’administration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25Le caractère commercial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26La qualité « entreprise » . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26La configuration par défaut . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28La qualité de la documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28Qui utilise Linux ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29CHAPITRE 2Avant de mettre la main à la pâte . 31Petite introduction culinaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31Se former à Linux avec CentOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32Le matériel : usine à gaz ou simple gazinière ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33Acheter un PC faisant office de serveur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33Acheter un vrai serveur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34Comment obtenir la distribution CentOS ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36Graver le fichier ISO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37Et si je n’ai pas de lecteur optique ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38S’entraîner sur un système virtualisé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39Créer et configurer une machine virtuelle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

67738-Administration Linux par la pratique-INT.book Page X Friday, May 24, 2019 10:38 AMXAdministration Linux par la pratiqueCHAPITRE 3Linux installé par une poule . 45L’œuf ou la poule ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45Au commencement était le BIOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46Testez votre mémoire ! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48Installation de CentOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49Premiers pas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49Choisir la disposition du clavier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51Partitionner le disque dur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52Désactiver le service Kdump . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54Activer le réseau et définir le nom d’hôte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54Démarrer l’installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56Définir les paramètres utilisateur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56Créer un utilisateur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58Fin de l’installation et redémarrage initial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59CHAPITRE 4Linux en mode texte : consolez-vous ! . 61Introduction à la ligne de commande . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61Faut-il avoir peur du mode texte ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61Console ? Terminal ? Et quoi encore ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63Se connecter à un serveur Linux en SSH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63Utiliser PuTTY sous Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64Utiliser OpenSSH sous Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65Utiliser OpenSSH sous Mac OS X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66Utiliser OpenSSH sous Linux ou BSD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67Basculer entre les consoles virtuelles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67Quitter la console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69Premiers pas en ligne de commande . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69Naviguer : ls, pwd et cd . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70Afficher le contenu d’un répertoire avec ls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70Décrypter les résultats de votre ordinateur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71Qu’est-ce qui est quoi là-dedans ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71Mais encore ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72Humain, pas trop humain ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73Splendeur et misère des fichiers cachés . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73Cachez cette configuration que je ne saurais voir . . . . . . . . . . . . . . . . . . . . . . . 74Afficher les informations détaillées d’un répertoire . . . . . . . . . . . . . . . . . . . . . . . . 74pwd : « Vous êtes ici ! » . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75On bouge avec cd ! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75Chemin relatif ou absolu ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75À court d’arguments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76« Ici » et « à l’étage » . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76Deux commandes de sortie simples : echo et cat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79echo : afficher une ligne de texte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79cat : afficher et concaténer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80La structure des répertoires sous Linux. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82Où suis-je ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82Une structure en arborescence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82

67738-Administration Linux par la pratique-INT.book Page XI Friday, May 24, 2019 10:38 AMTable des matièresVisite guidée du système en dix minutes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83Home sweet home . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83Remonter à la racine : / . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83Les répertoires /bin et /boot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83Les répertoires /dev et /etc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84Le répertoire /lib . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85Les répertoires /mnt, /media et /run . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86Les répertoires /proc et /sys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86Les répertoires /root et /sbin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87Le répertoire /usr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88Les répertoires /tmp et /var . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89Visualiser : more et less . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89Gérer l’affichage de fichiers longs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89Visualiser avec more . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90Less is more : moins, c’est plus ! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91Créer : touch et mkdir . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92Modifier l’horodatage d’un fichier avec touch . . . . . . . . . . . . . . . . . . . . . . . . . . . 92Créer un fichier vide avec touch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92Créer un fichier texte sans éditeur de texte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93Avec cat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93Avec echo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93Créer des répertoires avec mkdir . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94Créer une série de répertoires. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94Gare aux espaces ! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95Les arborescences en un coup d’œil avec tree . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96Créer une arborescence de répertoires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98Copier, déplacer et renommer : cp et mv . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99Copier des fichiers et des répertoires avec cp . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99Sauvegarder un répertoire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101Déplacer des fichiers et des répertoires avec mv . . . . . . . . . . . . . . . . . . . . . . . . . 102Renommer des fichiers et des répertoires avec mv . . . . . . . . . . . . . . . . . . . . . . . 103Supprimer : rm et rmdir . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103Gare aux armes de destruction massive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103Travailler avec ou sans filet ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104Supprimer des répertoires avec rmdir . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105Un coup d’essuie-glace avec clear . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106Éditer des fichiers texte : Vi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106Une réputation problématique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106L’éditeur de texte installé sur tous les systèmes Linux . . . . . . . . . . . . . . . . . . . . . 107Vi amélioré : Vim . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107Vimtutor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108Travailler moins pour taper plus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110La complétion automatique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110La flemme devient un gage de qualité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113Répéter une commande . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114Utiliser l’historique des commandes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115Invoquer une commande en utilisant la recherche inversée . . . . . . . . . . . . . . . . . 115Consulter l’aide

67738-Administration Linux par la pratique-INT.book Page IV Friday, May 24, 2019 10:38 AM. Vous voilà prêt à acheter ce livre, ou du moins suffisamment curieux pour jeter un œil aux . Elles sont basées sur CentOS 7, une distribution dérivée de Red Hat Enterprise Linux 7. D'après mon expérience, les formations qui essaient de danser .