Bash

Bash (auch bekannt als „Bourne-Again Shell“) ist eine Kommandozeilen-Shell für Unix- und Linux-Betriebssysteme. Sie wurde 1989 von Brian Fox als Ersatz für die ursprüngliche Unix-Shell entwickelt und ist seitdem eine der am weitesten verbreiteten Shells in der Unix- und Linux-Welt. Bash ist eine interaktive Shell, die es Benutzern ermöglicht, Befehle direkt über die Kommandozeile einzugeben und das Betriebssystem zu steuern. Bash bietet eine Vielzahl von nützlichen Funktionen, wie die Möglichkeit, Befehle zu verketten und zu automatisieren, und ist daher für viele Anwendungen im Bereich Systemverwaltung und -entwicklung sehr hilfreich.

Einige wichtige Befehle für die Bash-Shell sind:

  • pwd: Zeigt das aktuelle Verzeichnis an
  • cd: Ändert das aktuelle Verzeichnis
  • ls: Zeigt die Dateien und Verzeichnisse im aktuellen Verzeichnis an
  • cat: Zeigt den Inhalt einer Textdatei an
  • mkdir: Erstellt ein neues Verzeichnis
  • rm: Löscht eine Datei oder ein Verzeichnis
  • mv: Verschiebt oder umbenennt eine Datei oder ein Verzeichnis
  • cp: Kopiert eine Datei oder ein Verzeichnis
  • grep: Sucht nach einem bestimmten Text in einer Datei oder einem Verzeichnis
  • find: Sucht nach Dateien oder Verzeichnissen anhand bestimmter Kriterien.