Linux für Anfänger: Die 20 wichtigsten Terminal-Befehle mit Erklärung

Willkommen zum Einstieg in die Welt von Linux! Obwohl das Terminal viele Befehle bietet, gibt es einige, die besonders wichtig sind und das tägliche Arbeiten mit Linux vereinfachen. In diesem Tutorial lernen Sie die 20 wichtigsten Terminal-Befehle kennen und verstehen, wie Sie sie effektiv einsetzen können. Keine Sorge, wir gehen Schritt für Schritt vor und erklären alles detailliert.

Warum sind diese Terminal-Befehle wichtig?

Terminal-Befehle sind das Herzstück der Arbeit mit Linux. Sie ermöglichen Ihnen, das System zu steuern, Dateien zu verwalten, Programme zu starten und vieles mehr. Ohne diese Befehle wäre das Arbeiten mit Linux sehr umständlich. Hier sind einige Anwendungsfälle:

  • Verwalten von Dateien und Ordnern
  • Starten und Beenden von Programmen
  • Systeminformationen abrufen
  • Software installieren und aktualisieren
  • Netzwerkverbindungen verwalten

Durch das Erlernen dieser Befehle können Sie effizient und sicher mit Linux arbeiten.

Voraussetzungen

Um die Befehle in diesem Tutorial ausführen zu können, benötigen Sie folgende Voraussetzungen:

  • Ein Linux-System – am besten Ubuntu, Debian oder eine ähnliche Distribution
  • Grundlegendes Wissen über das Betriebssystem, wie das Öffnen eines Terminals
  • Internetverbindung, falls Sie Softwarepakete installieren möchten
  • Einen Benutzer mit ausreichenden Rechten zum Ausführen von Befehlen
  • Wissen, wie man Befehle im Terminal eingibt und mit der Enter-Taste ausführt

Schritt-für-Schritt Anleitung

Jetzt lernen Sie die wichtigsten Terminal-Befehle kennen. Wir gehen durch jeden Befehl einzeln und erklären, was er macht und wie Sie ihn verwenden können. Schauen Sie sich die Screenshots an, um zu sehen, wie der Terminalbildschirm nach jedem Schritt aussehen sollte.

1. ls (Liste von Dateien und Ordnern)

Der Befehl ls zeigt Ihnen eine Liste der Dateien und Ordner im aktuellen Verzeichnis an. Dies hilft Ihnen, zu sehen, was in einem bestimmten Ordner vorhanden ist.

Eingabe im Terminal:

ls

Das Ergebnis auf dem Bildschirm zeigt eine Liste von Dateien und Ordnern im aktuellen Verzeichnis.

2. cd (Wechseln Sie in ein anderes Verzeichnis)

Mit dem Befehl cd können Sie sich in ein anderes Verzeichnis im Dateisystem bewegen. Zum Beispiel cd /home/user wechselt Sie in das Verzeichnis /home/user.

Eingabe im Terminal:

cd /home/user

Das Ergebnis auf dem Bildschirm zeigt das neue aktuelle Verzeichnis.

3. mkdir (Erstellen Sie ein neues Verzeichnis)

Mit dem Befehl mkdir können Sie ein neues Verzeichnis erstellen. Zum Beispiel mkdir neue_ordnung erstellt ein Verzeichnis namens neue_ordnung im aktuellen Verzeichnis.

Eingabe im Terminal:

mkdir neue_ordnung

Das Ergebnis auf dem Bildschirm zeigt, dass das neue Verzeichnis erstellt wurde.

4. rm (Löschen von Dateien und Verzeichnissen)

Der Befehl rm löscht Dateien und Verzeichnisse. Zum Beispiel rm datei.txt löscht die Datei datei.txt im aktuellen Verzeichnis.

Eingabe im Terminal:

rm datei.txt

Das Ergebnis auf dem Bildschirm zeigt, dass die Datei gelöscht wurde.

5. cp (Kopieren von Dateien und Verzeichnissen)

Mit dem Befehl cp können Sie Dateien und Verzeichnisse kopieren. Zum Beispiel cp datei.txt neue_datei.txt kopiert die Datei datei.txt in eine neue Datei namens neue_datei.txt.

Eingabe im Terminal:

cp datei.txt neue_datei.txt

Das Ergebnis auf dem Bildschirm zeigt, dass die Datei kopiert wurde.

6. mv (Verschieben oder Umbenennen von Dateien und Verzeichnissen)

Der Befehl mv ermöglicht das Verschieben und Umbenennen von Dateien und Verzeichnissen. Zum Beispiel mv datei.txt neue_ordnung/ verschiebt die Datei datei.txt in das Verzeichnis neue_ordnung.

Eingabe im Terminal:

mv datei.txt neue_ordnung/

Das Ergebnis auf dem Bildschirm zeigt, dass die Datei verschoben wurde.

7. cat (Anzeigen des Inhalts einer Datei)

Mit dem Befehl cat können Sie den Inhalt einer Datei anzeigen. Zum Beispiel cat datei.txt zeigt den Inhalt der Datei datei.txt an.

Eingabe im Terminal:

cat datei.txt

Das Ergebnis auf dem Bildschirm zeigt den Inhalt der Datei.

8. nano (Text-Editor zum Bearbeiten von Dateien)

Der Befehl nano öffnet einen Texteditor, mit dem Sie Dateien bearbeiten können. Zum Beispiel nano datei.txt öffnet die Datei datei.txt im nano-Editor.

Eingabe im Terminal:

nano datei.txt

Das Ergebnis auf dem Bildschirm zeigt den nano-Editor mit der geöffneten Datei.

9. grep (Suchen von Text in Dateien)

Der Befehl grep sucht nach bestimmten Textmustern in Dateien. Zum Beispiel grep 'Suchbegriff' datei.txt sucht nach dem Wort 'Suchbegriff' in der Datei datei.txt.

Eingabe im Terminal:

grep ‚Suchbegriff‘ datei.txt

Das Ergebnis auf dem Bildschirm zeigt die Zeilen, in denen der Suchbegriff gefunden wurde.

10. apt (Paketverwaltung in Debian-basierten Systemen)

Der Befehl apt ist der Paketverwaltungsbefehl in Debian-basierten Systemen wie Ubuntu. Zum Beispiel sudo apt update aktualisiert die Paketquellen, und sudo apt install programm installiert ein Programm.

Eingabe im Terminal:

sudo apt update
sudo apt install programm

Das Ergebnis auf dem Bildschirm zeigt die Ausgabe der Befehle, wie z.B. die Paketquellenaktualisierung oder die Installation eines Programms.

11. ping (Testen von Netzwerkkonnektivität)

Der Befehl ping testet die Netzwerkkonnektivität zu einem Host. Zum Beispiel ping google.com überprüft, ob eine Verbindung zu google.com hergestellt werden kann.

Eingabe im Terminal:

ping google.com

Das Ergebnis auf dem Bildschirm zeigt die Antwortzeiten und die erfolgreichen oder fehlgeschlagenen Paketversuche.

12. df (Anzeigen des verfügbaren Speicherplatzes)

Mit dem Befehl df können Sie den verfügbaren Speicherplatz auf Ihren Festplatten anzeigen. Zum Beispiel df -h zeigt die Speicherplatzinformationen in einem Menschenlesbaren Format an.

Eingabe im Terminal:

df -h

Das Ergebnis auf dem Bildschirm zeigt die verfügbare Speicherplatzinformationen in einem Menschenlesbaren Format.

13. top (Anzeigen von Prozessinformationen)

Der Befehl top zeigt Ihnen Informationen über die laufenden Prozesse auf Ihrem System an. Dies hilft Ihnen, die Ressourcenverteilung zu überwachen.

Eingabe im Terminal:

top

Das Ergebnis auf dem Bildschirm zeigt eine live-aktualisierte Liste der laufenden Prozesse.

14. ps (Liste von Prozessen)

Mit dem Befehl ps können Sie eine Liste der laufenden Prozesse anzeigen. Zum Beispiel ps aux zeigt eine vollständige Liste der Prozesse an.

Eingabe im Terminal:

ps aux

Das Ergebnis auf dem Bildschirm zeigt eine vollständige Liste der laufenden Prozesse.

15. kill (Beenden von Prozessen)

Der Befehl kill beendet laufende Prozesse. Zum Beispiel kill PID beendet den Prozess mit der Prozess-ID (PID).

Eingabe im Terminal:

kill PID

Das Ergebnis auf dem Bildschirm zeigt, dass der Prozess beendet wurde.

16. ifconfig (Anzeigen von Netzwerkkonfiguration)

Der Befehl ifconfig zeigt Informationen über die Netzwerkkonfiguration an. Zum Beispiel ifconfig zeigt die Konfiguration der Netzwerkschnittstellen an.

Eingabe im Terminal:

‰÷(�ø 

Das Ergebnis auf dem Bildschirm zeigt die Konfiguration der Netzwerkschnittstellen.

17. ip (Anzeigen von Netzwerkkonfiguration)

Der Befehl ip zeigt Informationen über die Netzwerkkonfiguration an. Zum Beispiel ip addr show zeigt die Adressen der Netzwerkschnittstellen an.

Eingabe im Terminal:

ip addr show

Das Ergebnis auf dem Bildschirm zeigt die Adressen der Netzwerkschnittstellen.

18. wget (Herunterladen von Dateien)

Der Befehl wget ermöglicht das Herunterladen von Dateien über das Internet. Zum Beispiel wget https://www.example.com/datei.zip lädt die Datei herunter.

Eingabe im Terminal:

wget https://www.example.com/datei.zip

Das Ergebnis auf dem Bildschirm zeigt den Downloadvorgang und die heruntergeladene Datei.

19. tar (Erstellen und Entpacken von Archiven)

Der Befehl tar ermöglicht das Erstellen und Entpacken von Archiven. Zum Beispiel tar -cvf archive.tar dateien/ erstellt ein Archiv, und tar -xvf archive.tar entpackt ein Archiv.

Eingabe im Terminal:

tar -cvf archive.tar dateien/
tar -xvf archive.tar

Das Ergebnis auf dem Bildschirm zeigt die Erstellung und Entpackung des Archivs.

20. man (Anzeigen der Handbuchseiten)

Der Befehl

Benötigen Sie professionelle IT-Unterstützung?

IT-Tribus ist Ihr lokaler IT-Dienstleister in Nideggen und der Region Aachen. Wir unterstützen Unternehmen und Privatanwender bei der professionellen Einrichtung, Wartung und Absicherung von Windows- und Linux-Systemen – schnell, zuverlässig und ohne unnötigen Aufwand.

📞 02427 9099860

→ Jetzt Kontakt aufnehmen und Beratungstermin vereinbaren