Einführung in die Kommandozeile
courseFurtherInformation
Lernen Sie durch Tippen Programme auszuführen und Dateien zu verwalten.
Die Kommandozeile ist ein interaktive Schnittstelle zum Betriebssystem eines Computers. Statt ihn mit der Maus durch Klicken zu bedienen, werden Kommandos mit der Tastatur eingegeben und ausgeführt. Einen Rechner so zu bedienen mag auf den ersten Blick altmodisch und unbequem erscheinen. Wenn man jedoch mit vielen Dateien gleichzeitig zu tun hat oder programmiert, ist die Kommandozeile ein sehr effektives Werkzeug.
Als Beispiele für ihre Stärken seien das Durchsuchen aller Dateien in einem Verzeichnis und dessen Unterverzeichnissen nach einem Wort oder einer anderen Folge von Zeichen sowie das Auffinden aller Dateien, die in einem bestimmten Zeitraum geändert wurden, genannt. Außerdem sind viele Skripte und Programme anderer Wissenschaftler/innen nur von der Kommandozeile nutzbar.
In diesem Workshop stellen wir häufig genutzte Kommandos des Programms Bash vor, einer Kommandozeilenschnittstelle, die zunächst für Unix entwickelt wurde, heute jedoch für alle gängigen Desktopbetriebssystem verfügbar ist, also macOS, Microsoft Windows und Linux.
Die Kurssprache ist Englisch.
Voraussetzungen
Während des Kurses tippen Sie, den Instruktoren folgend, bevorzugt auf Ihren eigenen Geräten. Dafür benötigen Sie eine funktionierende Installation von Bash. Auf Geräten mit Linux oder MacOS ist dies bereits installiert. Auf Windows geräten können Sie Git (https://git-scm.com/downloads) installieren, was Bash in Form von GitBash mitbringt. Falls es nötig ist, können Sie auch die Computer im Pool vor Ort nutzen, auf denen die benötigte Software bereits installiert ist.
Für den Kurs sind keine speziellen Vorkenntnisse notwendig. Lediglich mit grundlegenden Konzepten von Dateisystemen, Dateien und Ordnern sollten Sie vertraut sein.
Zertifikat
Dieser Workshop ist Teil unseres Software Carpentry Workshops. Um das Software Carpentry Zertifikat zu erhalten, müssen Sie auch an den beiden anderen Veranstaltungen teilnehmen.