Skip to main content

Grundlegende Linux-Befehle: Ein einfacher Guide

Anmerkung

Diese Befehle können direkt auf einem Linux-System oder über eine SSH-Verbindung genutzt werden. Um zu erfahren, wie du eine SSH-Verbindung unter Windows einrichtest, sieh dir diesen Guide SSH verbinden unter Windows an.

1. ls - Verzeichnisinhalt anzeigen

Zeigt die Dateien und Ordner im aktuellen Verzeichnis an.

ls

Optionen:

  • ls -l: Detaillierte Ansicht mit Berechtigungen, Eigentümer, Größe und Änderungsdatum.
  • ls -a: Zeigt auch versteckte Dateien an.

2. cd - Verzeichnis wechseln

Wechselt in ein anderes Verzeichnis.

cd /pfad/zu/einem/verzeichnis

Optionen:

  • cd ..: Wechselt in das übergeordnete Verzeichnis.
  • cd ~: Wechselt in das Heimatverzeichnis des Benutzers.

3. nano - Texteditor

Öffnet den Nano-Texteditor, um Textdateien zu bearbeiten.

nano dateiname

Befehle im Nano-Editor:

  • Ctrl + O: Datei speichern.
  • Ctrl + X: Nano beenden.

4. mkdir - Verzeichnis erstellen

Erstellt ein neues Verzeichnis.

mkdir verzeichnisname

5. rmdir - Verzeichnis löschen

Löscht ein leeres Verzeichnis.

rmdir verzeichnisname

6. rm - Datei oder Verzeichnis löschen

Löscht Dateien oder Verzeichnisse.

rm dateiname

Optionen:

  • rm -r verzeichnisname: Löscht ein Verzeichnis und dessen Inhalt rekursiv.

7. cp - Dateien kopieren

Kopiert Dateien oder Verzeichnisse.

cp quelle ziel

Optionen:

  • cp -r quelle ziel: Kopiert ein Verzeichnis und dessen Inhalt rekursiv.

8. mv - Dateien verschieben oder umbenennen

Verschiebt oder benennt Dateien oder Verzeichnisse um.

mv quelle ziel

9. cat - Dateien anzeigen

Zeigt den Inhalt einer Datei an.

cat dateiname

10. touch - Datei erstellen

Erstellt eine neue, leere Datei oder aktualisiert den Zeitstempel einer existierenden Datei.

touch dateiname.dateityp

11. chmod - Dateiberechtigungen ändern

Ändert die Berechtigungen einer Datei oder eines Verzeichnisses.

chmod berechtigungen dateiname

Beispiel:

  • chmod +x dateiname: Macht eine Datei ausführbar.

12. chown - Dateibesitzer ändern

Ändert den Besitzer einer Datei oder eines Verzeichnisses.

chown benutzer:gruppe dateiname

13. sudo - Befehle als Superuser ausführen

Führt einen Befehl mit Superuser-Rechten aus.

sudo befehl

14. apt - Paketverwaltung (für  Debian-basierte Systeme wie Ubuntu)

Verwaltet Softwarepakete.

sudo apt update        # Paketlisten aktualisieren
sudo apt upgrade       # Installierte Pakete aktualisieren
sudo apt install paketname  # Paket installieren
sudo apt remove paketname   # Paket entfernen