🐧
Linux

Linux-Basisbefehle für Einsteiger

📅 18 Oktober 2026 ✏️ 18 Oktober 2026 ⏱ 5 min leestijd

Lerne die wichtigsten Linux-Befehle für deinen Server kennen: Dateien verwalten, Verzeichnisse navigieren, Rechte einstellen und Prozesse anzeigen.

Wer mit einem Linux-Server arbeitet, landet früher oder später bei der Kommandozeile. Ob du dich per SSH einloggst, um ein Problem zu lösen, oder einfach neugierig bist, ein paar Grundbefehle helfen dir schon enorm weiter. In diesem Artikel erklären wir die wichtigsten Befehle zum Navigieren, zur Datei- und Rechteverwaltung sowie zur Prozessübersicht, mit konkreten Beispielen, die du direkt verwenden kannst.

Durch Verzeichnisse navigieren

Der erste Schritt im Terminal ist zu wissen, wo du dich befindest und wie du woanders hinkommst. Diese Befehle verwendest du dafür:

  • pwd – zeigt das Verzeichnis an, in dem du dich gerade befindest (print working directory).
  • ls – zeigt den Inhalt des aktuellen Verzeichnisses an. Mit ls -la siehst du auch versteckte Dateien und Details wie Rechte und Größe.
  • cd verzeichnisname – wechselt in ein anderes Verzeichnis. Verwende cd .., um eine Ebene höher zu gehen, und cd ~, um zu deinem Home-Verzeichnis zurückzukehren.
  • find – sucht Dateien nach Namen, zum Beispiel find /var/www -name "*.log".

Auf einem geteilten Server verwaltest du Dateien oft über Plesk, aber für die Verwaltung eines VPS oder dedizierten Servers bleibt das Terminal unverzichtbar.

Dateien und Verzeichnisse verwalten

Sobald du weißt, wo du dich befindest, möchtest du wahrscheinlich Dateien erstellen, kopieren oder löschen. Dies sind die Befehle, die du täglich verwendest:

  • touch datei.txt – erstellt eine neue, leere Datei.
  • mkdir verzeichnisname – erstellt ein neues Verzeichnis.
  • cp quelle ziel – kopiert eine Datei. Füge -r hinzu, um ein ganzes Verzeichnis zu kopieren.
  • mv quelle ziel – verschiebt oder benennt eine Datei oder ein Verzeichnis um.
  • rm datei – löscht eine Datei. Mit rm -r verzeichnisname löschst du ein Verzeichnis inklusive Inhalt. Sei hier vorsichtig, denn es gibt keinen Papierkorb.
  • cat datei – zeigt den Inhalt einer Datei im Terminal an.
  • nano datei oder vim datei – öffnet eine Datei in einem Texteditor zum Bearbeiten.
💡 Tipp: Erstelle immer zuerst ein Backup, bevor du größere Änderungen vornimmst. Bei Tandata läuft jede Hostingumgebung mit täglichen automatischen Backups, sodass du immer auf eine frühere Version zurückgreifen kannst.

Dateirechte verstehen

Linux arbeitet mit einem Rechtesystem, das festlegt, wer eine Datei lesen, schreiben oder ausführen darf. Das ist vor allem bei der Verwaltung einer Website wichtig, da falsche Rechte zu Fehlermeldungen oder Sicherheitsrisiken führen können.

  • ls -l – zeigt Rechte als Buchstabenfolge an, zum Beispiel -rwxr-xr--. Die ersten drei Buchstaben sind die Rechte des Eigentümers, die nächsten drei die der Gruppe und die letzten drei der übrigen Benutzer.
  • chmod – ändert Rechte, zum Beispiel gibt chmod 755 datei.php dem Eigentümer volle Rechte und anderen Lese- und Ausführungsrechte.
  • chown benutzer:gruppe datei – ändert den Eigentümer einer Datei oder eines Verzeichnisses.

Für Webhosting gilt oft: Verzeichnisse 755 und Dateien 644, es sei denn, ein Skript benötigt spezifische Schreibrechte. Bist du dir über die richtige Einstellung unsicher, schau in der Wissensdatenbank nach oder kontaktiere den Support.

Prozesse und Systeminfo anzeigen

Manchmal möchtest du wissen, was im Hintergrund läuft, zum Beispiel wenn ein Server langsam reagiert. Diese Befehle geben dir Einblick:

  • top oder htop – zeigt aktive Prozesse und ihren Ressourcenverbrauch in Echtzeit an.
  • ps aux – gibt eine Übersicht aller laufenden Prozesse.
  • df -h – zeigt den verfügbaren Speicherplatz pro Partition an.
  • free -h – zeigt die Speichernutzung des Servers an.
  • kill PID – beendet einen Prozess anhand seiner Prozess-ID, zu finden über ps aux.
NavigierenDateienRechteProzesse

Diese Befehle sind vor allem relevant, wenn du einen VPS oder dedizierten Server verwaltest. Bei gewöhnlichem Webhosting erledigst du viele dieser Aufgaben übersichtlich über Plesk, ohne ein Terminal zu benötigen.

1

Logge dich per SSH ein

Verwende einen SSH-Client wie PuTTY oder das Terminal deines Betriebssystems, um dich mit deinem Benutzernamen und Passwort oder SSH-Schlüssel auf deinem Server einzuloggen.

2

Orientiere dich mit pwd und ls

Überprüfe, in welchem Verzeichnis du startest, und sieh dir den Inhalt an, bevor du etwas änderst.

3

Erstelle ein Backup, bevor du etwas änderst

Kopiere wichtige Dateien mit cp in ein separates Verzeichnis, bevor du sie bearbeitest oder löschst.

4

Führe deinen Befehl aus

Verwende den passenden Befehl für deine Aufgabe, zum Beispiel chmod für Rechte oder nano, um eine Konfigurationsdatei zu bearbeiten.

5

Überprüfe das Ergebnis

Verwende ls -l oder cat, um zu kontrollieren, ob die Änderung korrekt durchgeführt wurde.

Häufig gestellte Fragen

Benötige ich SSH-Zugang, um diese Befehle zu verwenden?

Ja, du benötigst eine SSH-Verbindung zu deinem Server, um Befehle im Terminal auszuführen. Bei einem VPS oder dedizierten Server erhältst du diesen Zugang standardmäßig.

Kann ich eine gelöschte Datei mit rm wiederherstellen?

Nein, rm löscht Dateien sofort ohne Papierkorb. Eine Wiederherstellung ist nur über ein Backup möglich.

Was ist der Unterschied zwischen chmod 644 und 755?

644 gibt dem Eigentümer Lese- und Schreibrechte und anderen nur Leserechte, während 755 dem Eigentümer zusätzlich Ausführungsrechte und anderen Lese- und Ausführungsrechte gibt. 755 wird häufig für Verzeichnisse und Skripte verwendet.

Funktionieren diese Befehle auch bei geteiltem Webhosting?

Bei geteiltem Hosting hast du meist keinen direkten SSH-Zugang und verwaltest Dateien über Plesk. Die Logik hinter Rechten und Verzeichnisstruktur bleibt jedoch dieselbe.

Woher weiß ich, ob mein Server genug Speicher oder Festplattenplatz hat?

Verwende free -h für die Speichernutzung und df -h für den Festplattenplatz. So siehst du sofort, ob ein Platzmangel droht.

Fazit

Mit Befehlen wie pwd, ls, cp, chmod und top kannst du bereits viele Verwaltungsaufgaben auf einem Linux-Server selbst erledigen. Beginne ruhig, teste immer zuerst in einem sicheren Verzeichnis und erstelle ein Backup, bevor du Änderungen durchführst. Kommst du doch nicht weiter, steht dir unser 24/7-Support per WhatsApp, Ticket oder E-Mail zur Verfügung.

Webhosting ansehen →

Was dit artikel nuttig?