Juillet / Septembre 2017

Linux Pratique HS 39


Mémo Ligne de commandes

Le guide pour exploiter le shell & tirer le meilleur de votre système !

En savoir plus

12,90 € TTC

Anciens Numéros

LIVRAISON OFFERTE en France Métropolitaine à partir de 50€
Linux Pratique 148

Linux Pratique 148

Mars / Avril 2025
9,90 €
Linux Pratique 147

Linux Pratique 147

Janvier / Février 2025
9,90 €
Linux Pratique 146

Linux Pratique 146

Novembre / Décembre 2024
9,90 €
Linux Pratique 145

Linux Pratique 145

Septembre / Octobre 2024
9,90 €
Linux Pratique 144

Linux Pratique 144

Juillet / Août 2024
9,90 €
Linux Pratique 143

Linux Pratique 143

Mai / Juin 2024
9,90 €
Linux Pratique 142

Linux Pratique 142

Mars / Avril 2024
9,90 €
Linux Pratique 141

Linux Pratique 141

Janvier / Février 2024
9,90 €
SOMMAIRE :

Introduction

Qu’est-ce qu’un shell ? Comprenez ses principes de fonctionnement avant de prendre en main votre terminal

p.08   Qu’est-ce qu’un « Shell » ?

Mémo

Découvrez les bases indispensables pour maîtriser le shell et créer vos premiers scripts : système de fichiers, mécanisme d’interprétation, expressions régulières...

p.20   Mémo 1 : Le système de fichiers  

p.36   Mémo 2 : Le mécanisme d’interprétation du shell  

p.52   Mémo 3 : Le traitement de flux de données  

Recettes

Après avoir (re)découvert les principes de fonctionnement du shell et l’essentiel pour maîtriser ce dernier, passez à la pratique !

p.76   Mieux connaître son système

p.80   Inspectez les journaux système

p.85   Créer un service système

p.89   Planifier ses tâches

p.92   Lancer des opérations en tâches de fond

p.94   Exécuter un programme interactif à distance

p.97   Sécuriser son serveur en appliquant des règles firewall

p.102   Détecter les éventuelles menaces présentes dans vos fichiers téléchargés

p.106   Monter des fichiers ISO et créer des espaces de fichiers sur RAM

p.109   Gérer ses environnements de travail

p.112   Synchroniser deux répertoires

p.115   Écouter de la musique depuis son terminal

p.117   Renommer ses photos grâce aux métadonnées

p.120   Convertir ses images par lots

p.123   Générer des galeries d’images avec mise à jour automatique

 

PREFACE :


     La ligne de commandes... que ce soit pour paramétrer plus finement son système, régler un problème ou traiter plus rapidement certaines situations, on finit toujours par devoir/vouloir s’y frotter et lorsque c’est fait, on se rend compte qu’il y a sans cesse de nouvelles choses à apprendre la concernant ! Mais avant de s’aventurer plus en avant, un certain nombre de connaissances de base sont nécessaires pour pouvoir évoluer sereinement.

     L’histoire du shell tel qu’on le nomme également, comme chacun le sait – ou le découvrira dans ces pages – est intimement liée à Unix. Les raisons de sa conception ainsi que son fonctionnement seront largement détaillés au sein de la partie introductive de ce hors-série. Vous y trouverez également explicités les principes fondamentaux d’utilisation de la ligne de commandes ainsi que quelques-unes des commandes de base à connaître. Passé ce point de départ, étape indispensable pour vous immerger dans le sujet qui nous occupe ou simplement pour redécouvrir ce dernier, l’essentiel à savoir pour tirer parti de votre terminal vous attend dans notre seconde partie.

     Si la première partie pouvait s’apparenter à la lecture d’une recette de cuisine et à la recherche des ingrédients nécessaires, la seconde consisterait à préparer ces derniers en vue des bons repas à venir. Avant de faire mijoter votre système, nous vous fournirons ici un certain nombre d’indications afin de ne pas faire brûler votre cuisine, vous emmêler les pinceaux dans les assaisonnements ou oublier certains ingrédients indispensables. Pour ne pas perdre de vue l’essentiel, cette seconde étape se présentera donc sous la forme d’un mémo où seront traités divers points incontournables pour une bonne exploitation de la ligne de commandes : le système de fichiers, le mécanisme d’interprétation du shell, le traitement des flux de données. Vous l’aurez compris, ce mémo a pour objectif de vous fournir des bases solides pour pouvoir utiliser votre terminal et vous permettre par la suite d’élaborer vos premiers scripts shell.

     Après la théorie, la pratique ! Présentée sous forme de recettes, la dernière partie de ce guide permettra de mettre en œuvre une partie des notions vues précédemment, mais aussi et surtout, offrira un bon aperçu des vastes possibilités offertes par la ligne de commandes. Un conseil : préparez votre tablier ;-)

     Il va s’en dire qu’utilisateurs avancés comme débutants trouveront dans ce guide de quoi enrichir leurs connaissances dans l’utilisation du terminal... et sans doute de quoi ouvrir leur appétit au passage ;-) Nous espérons en tout cas que sa lecture suscitera une nouvelle vocation : celle de devenir le « chef » de votre shell afin que vous puissiez établir les recettes* qui vous permettront de cuisiner votre système aux petits oignons !      
  

                                                                                                                                                                                      La rédaction

Le bimestriel des administrateurs de systèmes & réseaux et des utilisateurs de solutions open source

Né en 1999, Linux Pratique réunit toute l’information technique qui permettra de gérer de manière optimale son SI. Ses articles pratiques et retours d'expérience de professionnels du milieu couvrent notamment les thématiques suivantes : administration système & réseau, cloud, virtualisation, orchestration, conteneurisation, SysOps/DevOps, solutions professionnelles, cybersécurité...

Mémo ligne de commandes : la préface du guide pour exploiter le shell et tirer le meilleur de votre système
Linux Pratique n°39

La ligne de commandes… que ce soit pour paramétrer plus finement son système, régler un problème ou traiter plus rapidement certaines situations, on finit toujours par devoir/vouloir s’y frotter et lorsque c’est fait, on se rend compte qu’il y a sans cesse de nouvelles choses à apprendre la concernant ! Mais avant de s’aventurer plus en avant, un certain nombre de connaissances de base sont nécessaires pour pouvoir évoluer sereinement.

Sécuriser son serveur en appliquant des règles firewall
Linux Pratique n°39
Avec les appareils et la légion de services connectés, la menace d’une attaque ou d’une faille logicielle est omniprésente et sécuriser sa machine n’est plus un luxe. Comment être sûr de tout ce qui se connecte et transite ? La réponse à ce problème se trouve dans l’utilisation d’un firewall. Sans céder à la paranoïa, nous verrons comment mettre en place un contrôle de base du réseau et apprendrons à devenir autonomes sur le sujet.
Monter des fichiers ISO et créer des espaces de fichiers sur RAM
Linux Pratique n°39
L'une des qualités indéniables de l’ensemble des systèmes « Unix » est l’abstraction faite par le système entre ses composants physiques – disque dur, mémoire vive et autres périphériques, et leur représentation au sein du système, presque toujours sous forme de fichier. Dans cette recette, nous allons illustrer tout l’intérêt de cette abstraction, par deux manipulations très simples : le montage d’un système de fichiers à partir d’un fichier ISO puis à partir de la mémoire vive du système !
Ce magazine est intégralement disponible sur Linux Magazine Connect
© 2025 - LES EDITIONS DIAMOND