Skip to content

Mittwoch, 2025-07-16_Betriebssysteme_WED

Linux Grundlagen – Terminal, Shell und Kommandos

In einem Terminal (auch „Konsole“ genannt) läuft eine Shell, die eine Eingabeaufforderung zeigt. Dort kann man über die Linux-Befehlszeile Kommandos eingeben.


Grundbegriffe

  • Konsole: Ursprünglich die physische Hardware zur Bedienung eines Rechners (z. B. Tastatur und Bildschirm).
  • Terminal: Programm, das ein Fenster zur Eingabe von Befehlen bereitstellt.
  • Shell: Programm, das Eingaben interpretiert und ausführt (z. B. bash, zsh, fish). Die Shell läuft im Terminal.
  • Befehlszeile: Textzeile zur Eingabe von Befehlen; Bestandteil der Shell.
  • Eingabeaufforderung (Prompt): Zeigt an, dass Eingaben möglich sind. Enthält meist Benutzername, Rechnername und aktuelles Verzeichnis.

Beispiel:

user@rechner:~$ ls -l
admini@bfw-pc01:~/Doku$

Struktur eines Befehls

befehl [optionen] [parameter]
  • Befehl: Name des auszuführenden Programms (z. B. ls)
  • Optionen: Beginnen mit - (z. B. -l), verändern das Verhalten
  • Parameter: Ziel oder Pfadangabe (z. B. /home)

Beispiel:

ls -l /home
  • ls → Befehl
  • -l → Option
  • /home → Parameter

Hinweis: Linux ist case-sensitivePWDpwd.


Wichtige Befehle und Tastenkombinationen

Befehl / Tastenkombi Bedeutung
whoami Aktueller Benutzer
ip a IP-Adresse und Netzwerkinformationen
pwd Aktuelles Verzeichnis anzeigen
hostname Rechnername anzeigen
env Umgebungsvariablen anzeigen
env \| grep -i "path" Filtert PATH (i = case-insensitiv)
grep Sucht nach Mustern in Text
man ls Handbuchseite zu ls (mit q beenden)
ls -lisa Detaillierte Anzeige inkl. versteckter Dateien
Strg + C Bricht laufenden Befehl ab
Strg + L Terminal leeren
Pfeiltasten ↑/↓ Letzte Befehle wiederholen
Tab Autovervollständigung

Beispielhafte Befehlsnutzung

ls -lisa Schreibtisch/

ls -l

ls Schreibtisch/

Optionen wie -lisa können in beliebiger Reihenfolge stehen (-isal = -lisa).