Terminal
Jakob Fink
Die Kommandozeile, auch Terminal genannt, ist eine leistungsstarke Schnittstelle zur Steuerung und Interaktion mit einem Linux-Betriebssystem. Auch wenn sie für Anfänger zunächst einschüchternd wirken kann, ermöglicht sie präzise Kontrolle und Effizienz bei der Verwaltung von Dateien, Programmen und dem Betriebssystem selbst.
Grundlagen der Dateistruktur
Die Dateistruktur in Linux ähnelt einem Baum, wobei das Wurzelverzeichnis den höchsten Punkt darstellt. Hier sind einige grundlegende Verzeichnisse:
- / (Wurzelverzeichnis): Das Hauptverzeichnis des Dateisystems.
- /home: Enthält Benutzerverzeichnisse.
- /etc: Beinhaltet Konfigurationsdateien.
- /var: Speichert variable Dateien wie Log-Dateien und temporäre Dateien.
- /bin und /usr/bin: Enthält ausführbare Programme.
Grundlegende Befehle
1. ls - List
Der Befehl ls zeigt den Inhalt des aktuellen Verzeichnisses an.
Beispiel:
2. cd - Change Directory
Mit cd wechselt man zwischen Verzeichnissen.
Beispiel:
3. cat - Concatenate
cat gibt den Inhalt einer Datei aus.
Beispiel:
4. mkdir - Make Directory
Der Befehl mkdir erstellt ein neues Verzeichnis.
Beispiel:
5. rmdir - Remove Directory
rmdir löscht ein leeres Verzeichnis. Achtung: Verzeichnis richtig auswählen und doppelt prüfen.
Beispiel:
6. touch - Create Empty File
touch erstellt eine leere Datei oder aktualisiert den Zeitstempel einer vorhandenen Datei.
Beispiel:
7. Tab-Autocomplete
Das Drücken der Tab-Taste vervollständigt automatisch Datei- oder Verzeichnisnamen.
Beispiel:
Hier wird automatisch "Dokumente/" vervollständigt.
8. SSH - Secure Shell
Mit SSH kann man sich sicher mit einem entfernten Server verbinden.
Beispiel:
9. nano - Texteditor
nano ist ein einfach zu bedienender Texteditor.
Nano-Editor öffnen und schließen:
Um eine neue Datei mit Nano zu erstellen, geben Sie einfach den Befehl nano und den Dateinamen ein:
Dies öffnet Nano im Terminal und lädt die neue Datei. Falls die Datei bereits existiert, wird ihr Inhalt in Nano angezeigt.
Um den Nano-Editor zu schließen, drücken Sie Ctrl + X. Wenn Sie ungespeicherte Änderungen haben, wird Nano Sie auffordern, diese zu speichern.
Texteingabe und Navigation:
Geben Sie einfach den Text ein, wie in jedem normalen Texteditor. Verwenden Sie die Pfeiltasten, um durch den Text zu navigieren.
Speichern und Dateioperationen:
Um Änderungen zu speichern, drücken Sie Ctrl + O (für "Write Out"). Folgen Sie den Anweisungen am unteren Bildschirmrand und bestätigen Sie mit der Enter-Taste. Um die Datei zu schließen, verwenden Sie erneut Ctrl + X.
Kopieren, Ausschneiden und Einfügen:
Markieren Sie den Text mit den Pfeiltasten. Drücken Sie Ctrl + K für das Ausschneiden. Um Text zu kopieren, verwenden Sie Alt + ^ und dann Ctrl + K. Um Text einzufügen, positionieren Sie den Cursor und drücken Sie Ctrl + U.
10. Pfeiltasten
Die Pfeiltasten ermöglichen das Durchblättern der Befehlsverlaufs.
11. python - Ausführen von Python-Dateien
Mit python führt man Python-Skripte aus.
Beispiel:
12. exit - Verbindung trennen
exit beendet eine SSH-Verbindung.
Tastenkombinationen für Windows und Mac
-
Windows:
- Strg entspricht der Befehlstaste (Cmd) auf Mac.
- Windows-Taste entspricht der Befehlstaste auf Mac.
-
Mac:
-
Befehlstaste (Cmd) entspricht der Strg-Taste auf Windows.
Typischer Ablauf zur Erstellung und Ausführung einer Python-Datei
Um eine Python-Datei in einem bestimmten Verzeichnis zu erstellen und diese dann auszuführen, folgen hier die notwendigen Schritte und Befehle:
Wechseln ins Zielverzeichnis:
Zuerst wechseln wir mit dem cd Befehl in das Verzeichnis, in dem wir unsere Python-Datei erstellen möchten.
Erstellen eines Unterverzeichnisses (optional):
Falls ein neues Unterverzeichnis für die Python-Datei benötigt wird, kann dieses mit mkdir erstellt werden.
Erstellen der Python-Datei:
Nun erstellen wir die Python-Datei mit einem Texteditor. Hier verwenden wir nano, aber jeder beliebige Editor kann verwendet werden.
Schreiben des Python-Codes:
In nano oder einem anderen Editor schreiben wir unseren Python-Code. Zum Beispiel:
Speichern und schließen des Editors (Ctrl + O, Enter, Ctrl + X für Nano).
Ausführen der Python-Datei:
Zum Schluss führen wir die Python-Datei mit dem python Befehl aus.
Die Ausgabe sollte sein:
Diese Schritte demonstrieren den typischen Ablauf von der Erstellung bis zur Ausführung einer Python-Datei in einem Linux-System.
Viel Erfolg beim Design Coden wünscht
Jakob
© 2024 Jakob Fink