bash Variablen Tutorial Teil 10

Variablen haben wir schon benutzt. Sei es als Environment Variablen oder in einem Script. Die bash Variablen wollen wir hier etwas genauer untersuchen. bash Variablen In der bash haben Variablen einen Namen und einen Inhalt. Im Gegensatz zu Programmiersprachen wie Java oder Pascal haben sie keinen expliziten Typ. In deinem Script kannst du in einer … Weiterlesen

bash Scripting Grundlagen Tutorial Teil 9

In den letzten Teilen des Tutorials haben wir uns immer nur mit Arbeiten am Prompt beschäftigt. Alle Kommandos, die du bislang verwendest hast, lassen sich auch in einem Script verwenden, dass alles hintereinander abarbeitet. Mit diesem Teil des Tutorialreihe, will ich die die Grundlagen des bash Scripting vermitteln. bash Scripting In einem bash Script stehen … Weiterlesen

nano – bash Tutorial Teil 8

Bei der Arbeit in der bash benötigst du auch einen Texteditor. nano ist relativ einfach zu verstehen. Bei diesem Exkurs geht es um dessen Grundlagen. Im letzten Teil haben wir mit Dateien auf Ebene des Filesystems gearbeitet, das nutzt dir aber alles nichts, wenn du Dateien nicht editieren kannst. nano installieren Schau dir zunächst mal … Weiterlesen

bash – Arbeiten mit Dateien Tutorial Teil 7

Das Arbeiten mit Dateien ist eine der Hauptaufgaben innerhalb der bash. Die hier benutzen Kommandos liegen zwar im Dateisystem, sind für mich aber so elementar, dass sie eigentlich die eingebauten Kommandos erweitern. Arbeiten mit Dateien und Verzeichnissen Auch, wenn ich von Dateien und Verzeichnissen rede, ist für Linux alles eine Datei, egal, ob Datei, Verzeichnis … Weiterlesen

bash interne Kommandos Tutorial Teil 6

Die internen Kommandos (builtins) der bash sind in jeder Installation ohne weiteres Dazutun verfügbar. Es sind die wichtigsten und meistbenutzten Kommandos der Shell, die jeder Nutzer kennen sollte. interne Kommandos Der allergrößte Vorteil der builtins liegt in erster Linie darin, dass du sie in jeder bash Installation findest. Für sie muss kein PATH konfiguriert werden. … Weiterlesen

bash Environment Variablen Tutorial Teil 5

Environment Variablen steuern diverse Prozesse in der bash und konfigurieren sie. Mit PS1 hast du das Prompt bereits eine kennengelernt. Environment Variablen sind global während einer Login Session verfügbar. Einige werden während des Startprozess gesetzt und können sich auch verändern, andere werden erst während deiner Arbeit mit der bash initialisiert. Einige Variablen solltest du nicht … Weiterlesen

bash Startvorgang Tutorial Teil 4

In diesem Teil möchte ich dir den bash Startvorgang bei einem Login über ssh näher bringen. Die Datei ~/.bashrc ist ein wichtiger Teil davon, allerdings ist es bis dahin ein „weiter“ Weg. Der bash Startvorgang Beim Startvorgang sind mehrere Dateien beteiligt, die du kennen solltest. /etc/passwd In der /etc/passwd ist neben UserID und Username auch … Weiterlesen

bash key bindings Tutorial Teil 3

key bindings helfen bei der Eingabe am Prompt, die eingegebene Kommandozeile komfortabel zu editieren. key bindings Die key bindings sind eine Funktionalitäten, die an eine bestimmte Taste oder Tastensequenz gebunden ist. Unter Windows dient seit je her ALT+F4 der Beendigung des aktuellen Programms. Die bash kennt eine Menge key bindings am Prompt (selbst ich kenne … Weiterlesen

Der bash Prompt Tutorial Teil 2

Den bash Prompt hast du schon in verschiedenen Posts hier gesehen. Es ist die Eingabeaufforderung der Shell.Er erscheint bei einer Login-Shell immer dann, wenn die bash bereit ist, ein Kommando von dir entgegen zu nehmen und zu verarbeiten. Der vorkonfigurierte bash Prompt Bei einem frisch installierten Raspberry Pi OS 5 sieht der Prompt nach dem … Weiterlesen

Einführung in die bash Tutorial Teil 1

Mit der Einführung in die bash starte ich eine neue Tutorialreihe, um dir dieses wichtige Instrument der Raspberry Pi Administration näher zu bringen und die zu zeigen, wie du wiederkehrende Aufgaben automatisieren kannst. Alles, was du zum Nachvollziehen benötigst ein ein Raspberry Pi mit installiertem Raspberry Pi OS oder DietPi OS, bei diesen Debian basierten … Weiterlesen

Creative Commons License
Except where otherwise noted, the content on this site is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Olli Graf - raspithek.de

WordPress Cookie Hinweis von Real Cookie Banner