Recherche de site Web

4 livres électroniques gratuits sur les scripts Shell pour les débutants et les administrateurs Linux


L'Administration système est une branche des technologies de l'information qui s'occupe du fonctionnement fiable des systèmes informatiques et des serveurs multi-utilisateurs. Une personne responsable du fonctionnement fiable du système informatique multi-utilisateurs et du serveur est appelée Administrateur système.

Un administrateur système dont le domaine d'expertise est Linux est appelé administrateur système Linux. Un rôle typique d'administrateur système Linux peut varier sur un large aspect de choses qui peuvent inclure, mais sans s'y limiter : la maintenance du matériel, la maintenance du système, l'administration des utilisateurs, l'administration du réseau, les performances du système, la surveillance de l'utilisation des ressources, la sauvegarde, la garantie de la sécurité, la mise à jour du système, la mise en œuvre. Politiques, documentation, installation d’applications et bla, bla, bla…

Il existe une Citation dans le domaine des technologies de l'information : « Un programmeur est connu lorsqu'il fait quelque chose de bien, tandis qu'un administrateur est connu s'il fait quelque chose de mal. « Il est toujours bon d'être un administrateur inconnu plutôt qu'un administrateur connu. Pourquoi? car si vous êtes connu, cela signifie que votre configuration ne fonctionne pas comme elle le devrait et que vous êtes souvent appelé pour obtenir de l'aide et des réparations.

Il existe trois règles que chaque administrateur système doit suivre et ne doit jamais enfreindre.

  1. Règle 1  : tout sauvegarder
  2. Règle 2 : Ligne de commande principale
  3. Règle 3 : Automatisez la tâche probablement en utilisant n'importe quel langage de script ou script Shell
Analyser # Règle 1

Pourquoi tout sauvegarder ? Eh bien, vous ne savez jamais quand le serveur ou un système de fichiers peut commencer à agir de manière étrange ou si l'unité de stockage s'effondre. Vous devez avoir une sauvegarde de tout pour que si quelque chose ne va pas, vous n'ayez pas à transpirer, il suffit de restaurer.

Analyser # Règle 2

Si vous êtes un véritable administrateur Linux et que vous comprenez le système Linux, vous savez que vous bénéficiez d'une immense puissance en utilisant la ligne de commande. Lorsque vous utilisez la ligne de commande, vous avez un accès direct aux appels système. La plupart des administrateurs travaillent sur un serveur sans tête (sans interface graphique), puis la ligne de commande Linux est votre seul ami et, attention, elle est plus puissante que vous ne le pensez.

Analyser #Règle 3

Automatiser la tâche, mais pourquoi ? eh bien, un administrateur au premier point est paresseux et il souhaite effectuer automatiquement diverses tâches surveillées comme la sauvegarde. Un administrateur intelligent aimerait automatiser tout son travail à l’aide d’une sorte de script afin de ne pas avoir besoin d’intervenir à chaque fois. Il planifierait la sauvegarde, la journalisation et tout ce qui était possible. Au fur et à mesure que vous progressez dans les niveaux d'administration système, vous avez besoin de scripts non seulement pour automatiser les tâches, mais également pour examiner les fichiers de configuration et autres. Shell Scripting est un programme informatique qui peut s'exécuter sur UNIX/Linux Shell.

Apprentissage des scripts

Le langage Shell Scripting (bash scripting) est simple et amusant. Si vous connaissez un autre langage de programmation, vous comprendrez probablement la plupart des scripts Shell et pourrez commencer à écrire le vôtre très bientôt. Même si vous ne connaissez aucun langage de programmation, apprendre les scripts ne sera pas difficile.

Il existe d'autres langages de script comme Python, Perl, Ruby, etc. qui vous offrent plus de fonctions et vous aident à obtenir facilement le résultat. Mais si vous êtes novice et que vous souhaitez commencer par les scripts shell.

Où apprendre le langage de script Shell ?

Nous avons déjà publié une série d'articles faciles à comprendre sur les scripts shell que vous pouvez trouver dans le lien ci-dessous.

  1. Apprendre les scripts Linux Shell

Nous étendrons cette série très prochainement, avant cela nous avons compilé une liste de 4 livres sur Shell Scripting. Ces livres sont téléchargeables gratuitement et vous aideront à perfectionner vos compétences en matière de scripts shell. Peu importe que vous soyez expérimenté ou débutant, vous devez avoir ces documents pratiques avec vous si vous êtes dans le domaine de Linux.

1. Guide Bash pour les débutants

Ce livre contient au total 12 chapitres répartis sur 165 pages. Ce livre est écrit par Machtelt Garrels. Ce livre est indispensable pour toute personne travaillant sous UNIX et dans un environnement similaire. Si vous êtes un administrateur système et souhaitez vous simplifier la vie, cette ressource est faite pour vous. Si vous êtes un utilisateur Linux expérimenté, ce livre vise à vous donner un aperçu du système. Les documents sont très encourageants et vous aideront à écrire vos propres scripts. Une liste détaillée et large de sujets abordés dans un langage facile à comprendre est un autre avantage de ce guide.

Télécharger – Guide Bash pour les débutants

2. Guide avancé de script Bash

Ce livre contient 38 chapitres et répartis sur 901 pages. Avoir une description détaillée de tout ce que vous pourriez avoir besoin d'apprendre dans un langage facile à comprendre. Ce livre est écrit par Mendel Cooper et contient de nombreux exemples pratiques. Le didacticiel du livre suppose que vous n’avez aucune connaissance préalable en matière de scripts et de programmation, mais que vous progressez rapidement vers un niveau d’enseignement intermédiaire et avancé. La description détaillée du livre en fait un guide d'auto-apprentissage.

Télécharger – Guide avancé de script Bash

3. Shell Scripting : recettes d'experts pour Linux

Ce livre est écrit par Steve Parker. Bien que vous ne puissiez pas télécharger ce livre entièrement gratuitement, les 40 premières pages sont gratuites. Il suffit de savoir ce que contient le livre. Personnellement, je suis un admirateur de Steve pour ce merveilleux guide. Ses compétences et son style d'écriture sont géniaux. De nombreux exemples pratiques, une théorie facile à comprendre et son style de présentation s'ajoutent à la liste. Le livre original est volumineux. Vous pouvez télécharger le guide de 40 pages pour apprendre et voir si vous parviendrez à contourner les scripts.

Télécharger – Shell Scripting : recettes d’experts pour Linux

4. Livre de recettes de scripts Linux Shell, deuxième édition

Ce livre contient au total 9 chapitres répartis sur 40 pages. Ce livre est écrit par Shantanu Tushar qui est un utilisateur de GNU/Linux depuis ses débuts. Ce guide contient une combinaison équilibrée de théorie et de pratique. Je ne veux pas que vous perdiez votre intérêt pour ce guide de 40 pages qui pourrait être votre sauveur de vie. Téléchargez et voyez comment cela vous est utile.

Télécharger – Linux Shell Scripting Cookbook, deuxième édition

Afin de télécharger n'importe quel livre depuis notre site partenaire, vous devez remplir un petit formulaire. Toutes vos informations sont en sécurité avec notre site partenaire et nous ne vous SPAM pas. Même nous détestons le SPAM. Remplissez le formulaire avec les informations pertinentes afin que vous puissiez recevoir des notifications et des informations de temps en temps. Vous pouvez refuser de recevoir des informations. Il vous suffit de vous inscrire une fois et vous pouvez télécharger n'importe quel livre autant de fois que vous le souhaitez, et cela également gratuitement.

Il contient de nombreux livres sur différents domaines et en vous inscrivant une fois, vous avez le droit de télécharger toute la bibliothèque et de choisir ce que vous souhaitez avoir dans votre bibliothèque. Les livres de scripts shell ci-dessus apporteront un énorme changement dans vos compétences et vous feront passer au niveau supérieur. Alors qu'est-ce que tu attends? Vous voulez une carrière sous Linux, vous souhaitez réorganiser vos compétences, apprendre quelque chose de nouveau et d'intéressant, téléchargez les livres, amusez-vous !

L’autre côté de l’histoire…

Vous savez que Tecmint est une société totalement à but non lucratif et pour chaque téléchargement que vous faites à tradepub, nous payez une très petite somme essentielle pour payer nos frais de bande passante et d'hébergement. Donc, si vous téléchargez un livre, cela vous aidera à améliorer vos connaissances et vos compétences et vous contribuerez à nous rendre vivants et à continuer à vous servir.

C'est tout pour le moment. Nous aimerions savoir quels livres vous avez téléchargés. À quoi vous attendiez-vous et qu'est-ce que vous obtenez. Faites-nous part de votre expérience et nous ferons de notre mieux pour améliorer votre expérience et notre service. Restez cool, restez à l'écoute. Gloire!