Der Anfängerleitfaden zur Verwendung des Linux-Terminals

Feature Image How To Use Terminal On Linux Guide

Wie jeder Linux-Anfänger fühlte ich mich beim ersten Umstieg auf Linux ein wenig eingeschüchtert vom Linux-Terminal. Doch als ich begann, einige grundlegende Terminalbefehle zu erkunden und zu lernen, änderte sich dies. Jetzt kann ich Aufgaben leicht automatisieren, Dateien blitzschnell verwalten und Software direkt über das Terminal installieren. Die Wahrheit ist, dass die Verwendung des Linux-Terminals nicht so gruselig ist, wie es scheint. Hier zeigen wir dir, wie du mit dem Linux-Terminal beginnen kannst.

Einführung in das Linux-Terminal

Das Terminal (auch bekannt als Kommandozeilenoberfläche, Shell oder CLI) ist im Wesentlichen deine direkte Kommunikationslinie mit deinem Linux-System. Es dient als das Kommandosystem deines Betriebssystems und bietet eine textbasierte Oberfläche, die es dir ermöglicht, Befehle einzugeben, Skripte auszuführen und dein System effizient zu verwalten.

Erste Schritte mit dem Linux-Terminal

Wie greifst du also auf das Linux-Terminal zu? Es hängt ein wenig von deiner Linux-Distribution ab (wie Ubuntu, Fedora oder Mint), aber im Allgemeinen findest du es im Anwendungsmenü. Suche nach etwas, das Terminal, Konsole oder Xterm heißt, oder nutze einfach eine Tastenkombination wie Ctrl + Alt + T.

Öffnen des Terminals auf Ubuntu aus dem Anwendungsmenü.

Sobald du es öffnest, siehst du einen schwarzen Bildschirm (typischerweise, obwohl er angepasst werden kann) mit einem blinkenden Cursor. Dies ist dein Prompt, wo du deine Linux-Befehle ausführst. Er sieht normalerweise so aus:

Anzeigen des Terminalfensters auf Ubuntu.

Hier steht user@computer:~$ (haroon@Ubuntu:~$) für deinen Benutzernamen (haroon), den Namen deines Computers (Ubuntu) und dein aktuelles Verzeichnis (~, das ist dein Home-Verzeichnis). Außerdem bedeutet das $-Zeichen, dass das Terminal bereit für deine Befehle ist.

Lass uns etwas Einfaches ausprobieren. Tippe den Befehl echo "Willkommen bei MTE!" in dein Terminal ein und drücke Enter:

Das ist ein grundlegender Befehl, der Text auf dem Bildschirm ausgibt.

Erinnere dich, das Terminal ist hinsichtlich der Groß- und Kleinschreibung empfindlich, sodass Hallo und hallo als unterschiedliche Eingaben behandelt werden. Außerdem sind Leerzeichen wichtig. Wenn du einen Befehl falsch eintippst, wird das Terminal dir nicht entgegenkommen – es wird einfach einen Fehler ausgeben.

Einrichten und Anpassen deines Linux-Terminals

Während die Standard-Terminalkonfiguration funktional ist, kannst du sein Aussehen anpassen, um es deinem Stil anzupassen. Zum Beispiel kannst du die Schriftarten, Farben und sogar den Prompt selbst ändern. Die meisten Linux-Distributionen bieten integrierte Anpassungsoptionen.

Zum Beispiel kannst du auf Ubuntu mit der rechten Maustaste in das Terminalfenster klicken, „Einstellungen“ auswählen und alles von Schriftarten bis Farben anpassen.

Einstellungen des Ubuntu-Terminals

Im Anpassungsfenster kannst du auch zwischen dunklen und hellen Themen je nach Vorliebe wechseln. Suche einfach nach dem Abschnitt „Erscheinungsbild“ oder „Farben“, um dein gewünschtes Thema auszuwählen oder zu erstellen.

Einige Terminalemulatoren erlauben es sogar, die Hintergrundtransparenz anzupassen, was deinem Terminal ein elegantes Aussehen verleiht. In den Einstellungen findest du im Abschnitt „Farben“ einen Transparenzregler, um die Opazität nach deinen Wünschen anzupassen.

Ändern der Transparenz des Hintergrunds des Ubuntu-Terminals.

Die Grundlagen der Befehle verstehen

Jetzt, da du weißt, wie man das Terminal öffnet und verwendet, lass uns in einige grundlegende Befehle eintauchen, die dir helfen werden, dich in deinem System zurechtzufinden und es zu verwalten. In Linux dienen verschiedene Befehle unterschiedlichen Zwecken.

Zum Beispiel ist eine der häufigsten Aufgaben, die ich im Terminal ausführe, das Navigieren durch Dateien und Ordner. Wenn du zu einem bestimmten Verzeichnis springen möchtest, verwende den cd-Befehl gefolgt vom Verzeichnisnamen:

cd Dokumente

Wenn du in einem verschachtelten Verzeichnis arbeitest, möchtest du vielleicht wissen, was dein aktueller Standort im Dateisystem ist. Dafür verwendest du den pwd-Befehl, der für Print Working Directory steht:

pwd

Um alle Dateien und Ordner in deinem aktuell geöffneten Standort anzuzeigen, verwende den ls-Befehl:

ls

Neben der Navigation kannst du auch eine neue leere Datei mit dem touch-Befehl gefolgt vom Dateinamen erstellen:

touch dateiname.txt

Musst du einen neuen Ordner erstellen? Führe mkdir zusammen mit dem Namen des Ordners aus:

mkdir Projekte

Nachdem du Dateien oder Ordner erstellt hast, kannst du sie mit dem rm-Befehl gefolgt vom Dateinamen oder Ordnernamen löschen:

rm alteDatei.txt

Du kannst auch cp verwenden, um eine Datei oder ein Verzeichnis zu kopieren, und mv, um eine Datei oder ein Verzeichnis zu verschieben oder umzubenennen.

Eine weitere Aufgabe, die ich im Terminal gerne erledige, ist das Anzeigen von Dateiinhalten oder das Suchen innerhalb von Dateien mit Linux-Befehlen oder terminalbasierten Editoren. Lass uns den gesamten Inhalt einer Datei mit cat anzeigen:

cat dateiname.txt

Über die Dateiverwaltung hinaus gibt es verschiedene Linux-Befehle für Aufgaben wie Prozessmanagement, Überprüfung des Speicherplatzes, Netzwerkverbindungen und das Anzeigen von Systeminformationen. Zudem gibt es Befehle für die Paketverwaltung, die du verwenden kannst, um Softwarepakete zu entfernen, zu aktualisieren oder zu installieren.

Das sind nur die Grundlagen, aber sie sind genug, um dir den Einstieg zu erleichtern. Du kannst unser Linux-Befehlsreferenzblatt nutzen, um die gängigsten Befehle zu meistern. Während du übst, wirst du weitere Befehle und Abkürzungen entdecken, die dein Leben erleichtern.

Verwende TLDR oder Man-Seiten zur Hilfe

Angenommen, du versuchst, einen Befehl zu verwenden, bist dir aber nicht sicher, wie er funktioniert. Was tust du? Keine Sorge – du musst nirgendwo hingehen. Du kannst detaillierte und vereinfachte Erklärungen zu jedem Befehl direkt im Terminal mit den Befehlen man und tldr erhalten.

Der erste, man (kurz für Handbuch), zeigt die Handbuchseite für einen Befehl an. Es bietet eine detaillierte Erklärung, die alle Optionen, Beispiele und Definitionen beinhaltet.

Zum Beispiel wird das Ausführen von man ls dir alle Optionen und Details für den ls-Befehl anzeigen.

Anzeigen der Handbuchseiten des ls-Befehls.

Während man-Seiten umfassend sind, können sie manchmal überwältigend für Anfänger sein. Hier kommt TLDR (Too Long; Didn’t Read) ins Spiel. Es handelt sich um eine vereinfachte Version der man-Seiten, die dir schnelle Beispiele und prägnante Definitionen des angeforderten Befehls bietet. Du musst es mit deinem Standard-Paketmanager installieren, zum Beispiel mit APT unter Ubuntu:

sudo apt install tldr

Tippe dann einfach tldr gefolgt vom Befehl:

tldr ls

Anzeigen einer prägnanten Erklärung des ls-Befehls mit Tldr.

Du erhältst ein Spickzettel mit praktischen Beispielen.

Webseiten und YouTube-Kanäle zum Lernen von Linux

Linux zu lernen, muss nicht einschüchternd sein, vor allem nicht mit der Vielzahl an Online-Ressourcen, die heute zur Verfügung stehen. Wenn du ein Anfänger bist, ist YouTube ein fantastischer Ort, um zu beginnen. Kanäle wie The Linux Experiment und Learn Linux TV bieten einsteigerfreundliche Tutorials, die von grundlegenden Befehlen bis hin zu fortgeschrittenen Themen wie Servermanagement reichen. Ich persönlich fand Einführungsvideos unglaublich hilfreich, als ich anfing. Es ist wie ein virtueller Tutor, der dich durch die Grundlagen führt.

Wenn du interaktive Webseiten bevorzugst, sind Plattformen wie Linux Journey und OverTheWire ausgezeichnete Optionen. Linux Journey gliedert Linux-Konzepte in mundgerechte Lektionen mit Tests, während OverTheWire das Lernen mit Herausforderungen wie Bandit gamifiziert, bei denen du Rätsel mit Linux-Befehlen löst. Beide Plattformen sind anfängerfreundlich und machen das Lernen spaßig und ansprechend.

Für diejenigen, die eine Mischung aus Tutorials und community-getriebenem Inhalt genießen, bieten YouTube-Kanäle wie DistroTube und Chris Titus Tech praktische Tipps, Distro-Reviews und Linux-News.

Durchblättern unserer Linux-Sektion

Wenn du nach weiteren Tipps, Tricks und Tutorials suchst, schaue dir unsere Linux-Sektion an. Wir haben Artikel zu einer Vielzahl von Themen, von einfachen Anfängerleitfäden bis hin zu hochkomplexen Tutorials. Außerdem gibt es in diesem Leitfaden bereits mehrere anfängerfreundliche Artikel, aber hier sind einige weitere, die du hilfreich finden könntest:

  • 6 der nützlichsten Linux-Befehle für neue Benutzer bietet einige der häufigsten Befehle, die du ausprobieren solltest.
  • 15 Linux LS-Befehle, die du wissen musst, zeigt praktische Beispiele für die Nutzung des ls-Befehls.
  • Der Anfängerleitfaden zur Verwendung von Linux bietet einen detaillierten, freundlichen Leitfaden, wie man Linux verwendet.
  • Wie man eine Datei in Linux mit dem Befehl „find“ findet, lehrt dich, wie man mit der Hilfe des find-Befehls Dateien findet.
  • Dreizehn nützliche Tools zur Arbeit mit Text in der Kommandozeile ergründet die Macht von Linux-Befehlen zum Bearbeiten von Text.

Alternativen zum Standardterminal

Während das Standardterminal für die meisten Aufgaben völlig in Ordnung ist, gibt es Alternativen, die erweiterte Funktionen und Anpassungsoptionen bieten. Beliebte Optionen sind Terminator, Guake, Konsole und Alacritty. Jede dieser Terminals hat einzigartige Funktionen und Spezifikationen.

Zum Beispiel ist Guake ein Dropdown-Terminal, das von oben auf dem Bildschirm erscheint, ähnlich wie die Konsole von Quake. Währenddessen bieten Terminals wie Alacritty einen GPU-beschleunigten Terminalemulator, der sich auf Einfachheit und Leistung konzentriert.

Diese Alternativen können deinen Workflow verbessern und das Arbeiten im Terminal noch effizienter machen. Du kannst sie schnell mit deinem angegebenen Standard-Paketmanager unter Linux installieren.

Beginne damit, das Linux-Terminal mit den Grundlagen zu lernen, erkunde die angegebenen Ressourcen und hab keine Angst, Fehler zu machen. So lernst du.

Bildnachweis: James Harrison über Unsplash. Alle Änderungen und Screenshots von Haroon Javed.