Ressourcen für Lern-bash – /shell-scripting GNU/Linux

0
128

Es ist ein stigma rund um das Wort Linux, wo die Menschen im Allgemeinen vorstellen, Leute mit Brillen, Bärten, und sehen aus wie ein Hippie-Programmierer. Lustig genug, das perfekt beschreibt Richard Stallman, der Erfinder von GNU, das eigentliche Betriebssystem, dass wir einfach zu beziehen, wie ‘Linux’ ist heute (sehr zu seinem missfallen.)

Allerdings ist ein Teil dieser Stigmatisierung ist auch, dass GNU/Linux-Anwender sind ständig verklebt Klemmen, hacken, code ständig laufen Ihr Betriebssystem. Dies war einmal eine Zeit, nicht allzu weit Weg, aber heutzutage die meisten Benutzer können nicht einmal sehen, das terminal.

Jedoch, diejenigen, die nicht wollen, Tauchen Sie tiefer, und wirklich sehen, die wahre macht hinter der Verwendung einer Befehlszeilenschnittstelle (CLI), vielleicht möchten Sie lernen, shell-Programmierung / scripting. Die Anwendungen, die so tun, sind nahezu unbegrenzt; von der Automatisierung bis zur Wartung.

Learnshell

Learnshell

Jedoch, selbst-Unterrichts-scripting kann mühsam sein und manchmal verwirrend, wenn Sie nicht wissen, wo Sie anfangen sollen, oder haben eine Art Führung. Es gibt eine ganze Reihe von Ressourcen für das lernen verschiedener Sprachen, aber meine persönlichen Favoriten für Shell, ist https://www.learnshell.org/

Wie andere Seiten wie https://codeacademy.com, Learnshell verwendet eine interaktive Lehrmethode, bei der die Nutzer werden gelehrt, eine Lektion, und gezwungen zu nutzen, was Sie lernen, um die Einsatzziele zu erreichen.

Learnshell hat auch eine Reihe von anderen Sprachen verfügbar, wie:

  • C
  • C++
  • C#
  • Python
  • Java
  • Gehen
  • HTML & CSS
  • PHP
  • Perl
  • Ruby

Jedoch kann ich nur bestätigen, dass auf der website für shell-scripting persönlich kann ich sagen, dass ich bin interessiert, bei der Prüfung die C-tutorials sowie.

Die Shell-Programmierung Abschnitt der Website, die Arten übungen im basic-und advanced-Gruppen. Sie erfahren, Variablen, basic-Operatoren und Entscheidungsfindung in der basic-Abschnitt, und über erweiterte Konzepte wie reguläre Ausdrücke, Prozess-substitution oder input-parameter analysieren.

Eine weitere große Ressource für das lernen, Skript, speziell zu bash-Skripting, ist http://www.bash.academy/

Zwar nicht mit der gleichen live-Interaktivität als ein paar Seiten zuvor erwähnt, ist die bash academy ist weit mehr in die Tiefe mit Erläuterungen und Lektionen gelehrt. Einige könnten dies als information overload, andere lieben zu lernen, all die komplizierten details. Unabhängig davon, es ist definitiv ein Ort, lohnt sich, wenn Sie interessant zu lernen, die die meisten gemeinsamen und einheitlichen scripting (wohl) für Ihre GNU/Linux-system.

Mit dieser sagte, für denjenigen, der Sie über den Sprung zu Wagen und starten Sie Richtung tiefer in die Magie der Befehlszeile, es ist ein bisschen eine Lernkurve, wenn Sie nicht über einen hintergrund in der Programmierung, aber es ist definitiv die Mühe Wert! Viel Glück!