Il existe une stigmatisation autour de la parole de Linux, où en général les gens envisagent les gens avec des lunettes, barbes, et ressembler à un hippie programmeur. Assez drôle, cela décrit parfaitement Richard Stallman, créateur de GNU, le système d’exploitation que nous avons tout simplement se référer à “Linux” de nos jours (beaucoup de son dégoût.)
Toutefois, une partie de cette stigmatisation, est également que les utilisateurs de GNU/Linux sont constamment collés aux bornes, à bidouiller le code en permanence pour exécuter leur système d’exploitation. Cette once upon a time n’était pas trop loin, mais de nos jours, la plupart des utilisateurs peuvent ne jamais voir le terminal.
Toutefois, ceux qui ne désirent plonger dans le plus profond et vraiment voir le vrai pouvoir derrière à l’aide d’une CLI, souhaitent apprendre shell script ou de programmation. Les applications de le faire, sont pratiquement illimitées, de l’automatisation de l’entretien.
Learnshell
Toutefois, l’auto-enseignement de script peut être fastidieux et parfois déroutant, si vous ne savez pas par où commencer, ou avoir une sorte d’orientation. Il y a un certain nombre de ressources pour l’apprentissage de plusieurs langues, mais mon préféré pour la Coquille, est https://www.learnshell.org/
Comme les autres sites tels que https://codeacademy.com, Learnshell utilise une méthode d’enseignement interactive où les utilisateurs sont une leçon et forcé d’utiliser ce qu’ils apprendre à remplir les objectifs.
Learnshell a également un certain nombre d’autres langues sont disponibles, tels que:
- C
- C++
- C#
- Python
- Java
- Aller
- HTML & CSS
- PHP
- Perl
- Ruby
Cependant, je ne peux attester avoir utilisé le site pour les scripts shell personnellement, je peux dire que je me suis intéressé à la vérification de la C tutoriels.
La programmation Shell section du site sortes de tutoriels de base et avancée des groupes. Vous en apprendrez sur les variables, les opérateurs de base et de la prise de décision dans la section de base, et sur les concepts avancés, tels que les expressions régulières, processus de substitution ou un paramètre d’entrée de l’analyse.
Une autre grande ressource pour l’apprentissage de script, en se concentrant spécifiquement sur les scripts bash, est http://www.bash.academy/
Lorsque vous n’utilisez pas le même concert de l’interactivité comme un couple de sites mentionné précédemment, la fête de l’académie est beaucoup plus en profondeur avec des explications et des leçons apprises. Certains pourraient considérer cela comme de la surcharge d’information, d’autres l’amour d’apprendre tous les détails complexes. Peu importe, c’est définitivement un endroit qui vaut le détour si vous êtes intéressant d’apprentissage les plus courantes et natif de script (sans doute) pour votre système GNU/Linux.
Cela dit, pour ceux d’entre vous sur le point de franchir le pas et commencer à aller plus profondément dans la magie de la ligne de commande, c’est un peu d’une courbe d’apprentissage si vous n’avez pas de fond dans la programmation, mais il est certainement en valeur l’effort! Bonne chance!