Einführung in die Kommandozeile

25.03.2024 09:00
Kurs startet
25.03.2024 13:00
Kurs endet
3 Plätze
Verfügbare Plätze

courseFurtherInformation

Lernen Sie durch Tippen Programme auszuführen und Dateien zu verwalten.

Die Kommandozeile ist eine interaktive Schnittstelle zu Ihrem Computer. Statt ihn mit der Maus durch Klicken zu bedienen, werden Kommandos mit der Tastatur eingegeben und ausgeführt. Das mag auf den ersten Blick altmodisch und unbequem erscheinen. Sobald man jedoch mit vielen Dateien gleichzeitig zu tun hat oder programmiert, wird die Kommandozeile zu einem sehr effizienten 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 Desktopbetriebssysteme 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 Sie das Windows-Subsystem für Linux (https://learn.microsoft.com/de-de/windows/wsl/about) installiert haben, steht Ihnen Bash auch schon zur Verfügung. Alternativ können Sie die Computer im Pool vor Ort nutzen, auf denen die benötigte Software bereits installiert ist. Wir empfehlen jedoch, Ihr eigenes Gerät und damit Ihre gewohnte Umgebung zu nutzen.

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.

Kontakt
zedif@uni-jena.de
Sprache
Englisch
Inhaltliche Schwerpunkte
Benutzung der Kommandozeile für:
  • Umgang mit Dateien und Verzeichnissen/Ordnern
  • Start und Steuerung von Programmen
  • Suchen von und in Dateien
  • Ändern von Dateiinhalten
  • Erstellen kleiner Skripte zur Arbeitserleichterung
Max. Anzahl Teilnehmende
14
Standort
Ernst-Abbe-Platz 2, Linuxpool 1 (Raum 3413)