Kommandozeile
| 🚧 | Diese Seite befindet sich in Bearbeitung | 🚧 |
"Kleines Kommandozeilen Einmaleins"
Die Kommandozeile ist ein wichtiges Werkzeug zum Einstieg in Java. Sie erlaubt es unter anderem, über Texteingaben Programme auszuführen. Sie lässt sich auf verschiedenen Systemen wiefolgt öffnen:
- Windows
Win+R -> "cmd" -> Enter - Ubuntu
Strg + Alt + T - macOS
cmd + Leertaste -> "Terminal" -> Enter
Sobald die Kommandozeile gestartet ist, erhalten wir, je nach System, eine der folgenden Ansichten:
Windows
C:\Benutzer\Max> Hier wird der derzeitige Pfad der Kommandozeile angezeigt, gefolgt von dem ">"-Zeichen.
Linux/macOS
Max@MaxComputer:~$
Hier werden die Informationen in folgender Reihenfolge gegeben: Benutzername, Computername und Pfad der Kommandozeile. Das '~'-Zeichen steht hier für das Standard-Benutzerverzeichnis.
Um mit der Kommandozeile zu interagieren, wird zuerst der Name eines Programmes eingegeben, gefolgt von Argumenten, die das Verhalten des Programmes beeinflussen.
Ein Beispiel, das sowohl auf Windows, als auch Linux funktioniert, ist 'echo'. 'echo' ist ein Programm, das sein Argument wieder ausgibt. Ein Befehl auf der kommandozeile sieht dann folgendermaßen aus:
Max@MaxComputer:~$echo "Hello World"
Hello World
Max@MaxComputer:~$
Nach Eingabe des Befehls wird die Enter-Taste gedrückt und der Computer führt den Befehl aus. Das Programm 'echo' gibt das Argument "Hello World" aus und beendet sich. Daraufhin gibt die Kommandozeile erneut die Möglichkeit einen Befehl einzugeben. Windows verhält sich analog. Tipp: Mit den Pfeiltasten nach oben/unten, können sehr schnell, schon ausgeführte Befehle erneut ausgewählt werden.
Nützliche Befehle
| Befehl | Beschreibung |
|---|---|
| ls | Zeigt den Inhalt des Verzeichnisses an, in dem die Kommandozeile gerade ist (Linux/Unix) |
| dir | Zeigt den Inhalt des Verzeichnisses an, in dem die Kommandozeile gerade ist (Windows) |
| cd <Unterverzeichnis> | Wechselt in das angegebene Unterverzeichnis |
| cd .. | Wechselt in das Verzeichnis höher |
| cd ~ | Wechselt in das eigene Benutzerverzeichnis |
Eine Liste und Dokumentation aller Standard-Befehle für Windows ist hier zu finden, für Linux/Unix hier. Auf Unix und Linux Systemen gibt es außerdem den 'man' Befehl. Dieses Programm bietet zu fast jedem installierten Programm eine detaillierte Dokumentation direkt im Betriebssystem. Dafür wird der Befehl, über den wir zusätzliche Informationen haben wollen, als Argument übergeben und die Dokumentation wird in der Kommandozeile angegeben.