Scroll to top
    Zurück zum Blog
    Linux & Terminal

    60 Linux-Befehle für Einsteiger

    Ein praktisches Nachschlagewerk für die wichtigsten Kommandozeilen-Befehle.

    3. Februar 2026 15 min Lesezeit

    Du kennst Linux erst wirklich, wenn du im Terminal leben kannst

    Wenn du jemals eine Linux-Shell geöffnet, einen Befehl eingegeben und dich sofort verloren gefühlt hast, bist du nicht allein. Dieser Beitrag führt dich durch 60 wichtige Linux-Befehle, die folgendes abdecken:

    • Verbinden mit Servern & Navigation
    • Erstellen & Bearbeiten von Dateien
    • Benutzerverwaltung & Berechtigungen
    • Prozesse & Systemressourcen

    Schnellübersicht: Alle 60 Befehle

    KategorieBefehle
    Navigationssh, pwd, cd, ls, clear, whoami
    Dateientouch, mkdir, cp, mv, rm, rmdir, rm -r, ln -s
    Textansichtecho, cat, less, head, tail, nano, vim
    Vergleichcmp, diff, sort, find, grep
    Benutzersudo, adduser, su, exit, passwd, finger
    Rechtechmod, chown
    Paketeapt update, apt install, yum
    Hilfeman, whatis, which, whereis
    Downloadwget, curl, zip, unzip
    Netzwerkifconfig, ip, ping, traceroute, netstat, ss
    Firewallufw, iptables
    Systemuname, neofetch, free, df, cal, bc
    Prozesseps, top, htop, kill, pkill, systemctl
    Sonstigeshistory, reboot, shutdown, shred

    Befehle nach Kategorien

    Navigation & Verbindung

    BefehlBeschreibungBeispiel
    ssh user@serverMit Remote-Server verbindenssh [email protected]
    pwdAktuelles Verzeichnis anzeigenpwd → /home/user
    cdVerzeichnis wechselncd /var/log
    cd ..Eine Ebene nach obencd ..
    lsDateien auflistenls -la
    ls -lDetaillierte Dateilistels -l /home
    ls -aVersteckte Dateien anzeigenls -a
    clearTerminal leerenclear
    whoamiAktuellen Benutzer anzeigenwhoami → root

    Dateien & Verzeichnisse

    BefehlBeschreibungBeispiel
    touch dateiLeere Datei erstellentouch notizen.txt
    mkdir ordnerNeues Verzeichnis erstellenmkdir projekte
    cp quelle zielDatei kopierencp config.txt backup/
    mv quelle zielDatei verschieben/umbenennenmv alt.txt neu.txt
    rm dateiDatei löschenrm temp.txt
    rmdir ordnerLeeres Verzeichnis löschenrmdir leer/
    rm -r ordnerVerzeichnis rekursiv löschenrm -r alte_daten/
    ln -s ziel linkSymbolischen Link erstellenln -s /var/log logs

    Textbearbeitung & Ansicht

    BefehlBeschreibungBeispiel
    echo "text"Text ausgebenecho "Hallo Welt"
    echo "text" > dateiText in Datei schreibenecho "Log" > log.txt
    echo "text" >> dateiText an Datei anhängenecho "Mehr" >> log.txt
    nano dateiEinfacher Texteditornano config.txt
    vim dateiFortgeschrittener Editorvim script.sh
    cat dateiDateiinhalt anzeigencat /etc/hosts
    less dateiDatei seitenweise lesenless große_datei.log
    head dateiErste Zeilen anzeigenhead -n 20 log.txt
    tail dateiLetzte Zeilen anzeigentail -f /var/log/syslog
    shred dateiDatei sicher überschreibenshred geheim.txt

    Dateivergleich & Sortierung

    BefehlBeschreibungBeispiel
    cmp datei1 datei2Dateien auf Unterschiede prüfencmp alt.txt neu.txt
    diff datei1 datei2Unterschiede detailliert anzeigendiff config.old config.new
    sort dateiZeilen alphabetisch sortierensort namen.txt
    find /pfad -name "muster"Dateien suchenfind / -name "*.log"

    Benutzerverwaltung

    BefehlBeschreibungBeispiel
    sudo befehlBefehl als Admin ausführensudo apt update
    adduser nameNeuen Benutzer erstellensudo adduser max
    useradd nameBenutzer hinzufügen (erweitert)sudo useradd -m anna
    su benutzerBenutzer wechselnsu admin
    exitBenutzer-Session beendenexit
    passwdPasswort ändernpasswd
    passwd benutzerPasswort für Benutzer setzensudo passwd max
    finger benutzerBenutzerinfos anzeigenfinger admin

    Berechtigungen

    BefehlBeschreibungBeispiel
    chmod +x dateiDatei ausführbar machenchmod +x script.sh
    chmod 755 dateiBerechtigungen numerisch setzenchmod 755 app
    chown user dateiBesitzer ändernchown www-data index.html
    chown user:gruppe dateiBesitzer und Gruppe ändernchown root:root config

    Paketverwaltung

    BefehlBeschreibungBeispiel
    apt updatePaketlisten aktualisierensudo apt update
    apt install paketPaket installierensudo apt install htop
    apt remove paketPaket entfernensudo apt remove nginx
    yum install paketPaket installieren (RHEL)sudo yum install httpd

    Hilfe & Dokumentation

    BefehlBeschreibungBeispiel
    man befehlHandbuch anzeigenman ls
    whatis befehlKurzbeschreibung anzeigenwhatis grep
    which befehlPfad zum Befehl anzeigenwhich python
    whereis befehlAlle Pfade zum Befehlwhereis bash

    Downloads & Komprimierung

    BefehlBeschreibungBeispiel
    wget URLDatei herunterladenwget https://example.com/file.zip
    curl URLURL-Inhalt abrufencurl -O https://example.com/data.json
    curl URL > dateiURL in Datei speicherncurl https://api.com/data > out.json
    zip archiv.zip dateienZIP-Archiv erstellenzip backup.zip *.txt
    unzip archiv.zipZIP-Archiv entpackenunzip backup.zip

    Netzwerk

    BefehlBeschreibungBeispiel
    ifconfigNetzwerkschnittstellen anzeigenifconfig eth0
    ip addressIP-Adressen anzeigen (modern)ip address show
    ping hostVerbindung testenping -c 4 google.com
    traceroute hostNetzwerkpfad anzeigentraceroute google.com
    netstat -tulpenOffene Ports anzeigennetstat -tulpen
    ss -tulpenSocket-Statistiken (modern)ss -tulpen
    cat /etc/resolv.confDNS-Konfiguration anzeigencat /etc/resolv.conf
    resolvectl statusDNS-Status (systemd)resolvectl status

    Firewall

    BefehlBeschreibungBeispiel
    ufw allow portPort freigebensudo ufw allow 80
    ufw enableFirewall aktivierensudo ufw enable
    ufw statusFirewall-Status anzeigensudo ufw status
    iptablesErweiterte Firewall-Regelnsudo iptables -L

    Systeminfo & Ressourcen

    BefehlBeschreibungBeispiel
    uname -aSysteminformationen anzeigenuname -a
    neofetchSchöne Systemübersichtneofetch
    freeSpeichernutzung anzeigenfree -h
    df -hFestplattennutzung anzeigendf -h
    calKalender anzeigencal
    echo "1+2" | bcTaschenrechner im Terminalecho "100/3" | bc

    Prozessverwaltung

    BefehlBeschreibungBeispiel
    ps auxAlle Prozesse anzeigenps aux | grep nginx
    topLive-Prozessübersichttop
    htopInteraktive Prozessübersichthtop
    kill -9 PIDProzess beenden (erzwingen)kill -9 1234
    pkill -f nameProzess nach Name beendenpkill -f apache
    systemctl start dienstDienst startensudo systemctl start nginx
    systemctl stop dienstDienst stoppensudo systemctl stop nginx
    systemctl status dienstDienst-Status anzeigensystemctl status nginx
    systemctl restart dienstDienst neustartensudo systemctl restart nginx

    System & Verlauf

    BefehlBeschreibungBeispiel
    historyBefehlsverlauf anzeigenhistory | grep apt
    grep musterText filterncat log.txt | grep error
    awkTextverarbeitung (fortgeschritten)awk '{print $1}' datei
    rebootSystem neustartensudo reboot
    shutdown -h nowSystem sofort herunterfahrensudo shutdown -h now

    Nano vs. Vim: Welcher Editor für wen?

    📝 Nano

    Der anfängerfreundliche Editor

    • Intuitive Bedienung
    • Tastenkürzel am unteren Rand
    • Speichern: Strg+X → Y → Enter
    • Perfekt für schnelle Änderungen

    Vim

    Der mächtige Editor für Profis

    • Steile Lernkurve, hohe Effizienz
    • Modi: Normal, Insert, Command
    • Einfügen: i | Beenden: Esc :wq
    • Extrem erweiterbar mit Plugins

    SSH-Verbindung: Dein Tor zum Server

    Grundlegende Verbindung

    $ ssh benutzer@server-ip

    Beim ersten Verbinden wirst du gefragt, ob du den Fingerabdruck des Servers akzeptieren möchtest. Tippe yes und dann dein Passwort.

    Mit SSH-Key (empfohlen)

    $ ssh-keygen -t ed25519
    $ ssh-copy-id benutzer@server

    SSH-Keys sind sicherer als Passwörter und ermöglichen passwortlosen Zugang.

    Vorsicht bei diesen Befehlen!

    Einige Befehle können bei falscher Anwendung Datenverlust verursachen:

    • rm -rf /– Löscht das gesamte System (nie ausführen!)
    • rm -r *– Löscht rekursiv alles im aktuellen Ordner
    • shred– Überschreibt Dateien unwiderruflich
    • chmod 777– Gibt jedem volle Rechte (Sicherheitsrisiko)

    Tipp: Immer zweimal hinschauen, bevor du Enter drückst – besonders bei Befehlen mit sudo und rm.

    Profi-Tipps für die Kommandozeile

    Tab-Vervollständigung

    Drücke Tab, um Dateinamen und Befehle automatisch zu vervollständigen. Doppelt drücken zeigt alle Optionen.

    Befehlsverlauf nutzen

    Mit den Pfeiltasten (↑/↓) durch vorherige Befehle navigieren.Strg+R durchsucht den Verlauf.

    Pipes verwenden

    Mit | Befehle verketten:cat log.txt | grep error | less

    Aliase erstellen

    Kürzel für lange Befehle in ~/.bashrc:alias ll='ls -la'

    Fazit: Übung macht den Meister

    Du wirst nicht alle 60 Befehle auf einmal meistern – und das musst du auch nicht. Beginne damit, in jeder Kategorie einige zu üben und behalte diese Übersicht als Nachschlagewerk.

    Empfohlene Lernreihenfolge:

    1. Navigation: cd, ls, pwd
    2. Dateioperationen: touch, cp, mv, rm, mkdir
    3. Textansicht: cat, less, nano
    4. Berechtigungen: sudo, chmod, chown
    5. Netzwerk & Prozesse: ping, ps, top

    Öffne ein Terminal, wähle aus jedem Abschnitt ein paar Befehle und führe sie sofort aus. Je mehr du experimentierst, desto schneller wird die Kommandozeile von einschüchternd zu unverzichtbar.

    IT-Administration und Linux-Support in der Region

    Linux-Server bilden das Rückgrat vieler Unternehmensnetzwerke – auch in Heinsberg (52525), Erkelenz, Aachen und Mönchengladbach. Betriebe in Geilenkirchen (52511), Hückelhoven (41836), Wegberg (41844) und Übach-Palenberg setzen zunehmend auf Open-Source-Lösungen.

    Wasacon unterstützt Unternehmen im Kreis Heinsberg (52525) und in der Region um Düren, Jülich, Krefeld, Viersen (41747), Rheydt (41236), Linnich (52441) und Dormagen bei der Administration und Absicherung ihrer Linux-Infrastruktur.

    Diskussion

    0 Beiträge

    Lade Kommentare …
    Neuer Kommentar
    0/2000

    E-Mail wird nur zur Verifizierung verwendet, nicht veröffentlicht. Beiträge werden manuell geprüft.

    IT-Budget Quick-Check

    Wie viel sollte Ihr Unternehmen jährlich in IT investieren?

    Risiko-Level: Mittel · Multiplikator: 1.2×

    Richtwerte auf Basis von BSI/NIST/ENISA-Branchenbenchmarks. Keine verbindliche Empfehlung.

    Das könnte Sie auch interessieren

    Haftungsausschluss: Die auf Wasacon bereitgestellten Inhalte dienen nur zu Informationszwecken. Wir garantieren nicht die Qualität, Genauigkeit oder Vollständigkeit der Informationen aus Drittquellen.

    Sind Zugangsdaten Ihres Unternehmens bereits im Umlauf?

    Wir prüfen Ihre Domain kostenlos gegen bekannte Infostealer- und Leak-Datenbanken – vertraulich und unverbindlich.

    Bekannt aus

    Wasa Consult, Data Recovery Service, Heinsberg, Nordrhein-Westfalen