mibeon
Start MB Projekte Leistungen Docs Tools Welten
--:-- CET
esc
    / Navigation
    01Start 02MB 03Projekte
    04 / Leistungen
    Kategorien
    00Übersicht K01Websites K02Web-Design K03Web-Apps K04Onlineshops K05Web-Portale K06APIs & Schnittstellen K07SaaS K08SEO K09Linux
    Technologien
    T01Angular T02Astro T03TypeScript T04JavaScript T05Node.js T06Python T07Django T08FastAPI T09PHP T10WordPress T11JTL-Shop T12Grav CMS T13Bootstrap T14HTML & CSS T15Go
    05 / Docs
    00Übersicht D01JavaScript D02Angular D03TypeScript D04Python D05Linux D06SysAdmin D07PostgreSQL D08React D09Go D10Electron D11Angular Material D12Web-APIs D13Svelte D14Web-Sicherheit D15Emacs D16Vim D17Neovim ↗ D18Rust
    06 / Tools
    Entwickler
    00Übersicht T01JSON Formatter T02Case Converter T03Slug Generator T04UUID Generator T05Base64 Encoder/Decoder T06URL Encoder/Decoder T07Hash Generator T08JWT Decoder T09Passwort Generator T10Zahlenbasis-Konverter T11RegEx Tester T12Unix Timestamp ↔ ISO 8601
    Bau & Handwerk
    00Übersicht T01Beton-, Estrich- & Mörtelrechner T02Schüttgut-Volumenrechner T03Pflaster- & Fliesenrechner
    Rechnungen & Finanzen
    00Übersicht T01IBAN-Validator & -Rechner T02USt-IdNr.-Validator T03SEPA-QR-Code-Generator T04Brutto-Netto-Rechner T05Skonto, Rabatt & Aufschlag T06Reisekosten-Rechner
    Wissenschaftliche Rechner
    M / Mathematik
    00Übersicht M01Rechner-App M02Grundrechenarten & Zahlen M03Prozent & Verhältnisse M04Potenzen & Wurzeln M05Algebra M06Folgen & Reihen M07Geometrie Längen & Winkel M08Geometrie Flächen M09Geometrie Volumen & Oberfläche M10Analytische Geometrie M11Differentialrechnung M12Integralrechnung M13Statistik & Wahrscheinlichkeit M14Finanzmathematik M15Komplexe Zahlen
    P / Physik
    00Übersicht P01Rechner-App P02Kinematik P03Dynamik (Kräfte) P04Energie, Arbeit & Leistung P05Schwingungen P06Elektrizität P07Magnetismus & Induktion P08Thermodynamik P09Wellen & Schall P10Fluide & Strömungslehre P11Optik P12Atom- & Kernphysik P13Relativitätstheorie P14Astronomie & Astrophysik
    C / Chemie
    00Übersicht C01Rechner-App C02Stöchiometrie C03Lösungen & Konzentrationen C04Säuren & Basen C05Elektrochemie C06Thermochemie C07Chemisches Gleichgewicht C08Gasgesetze (Chemisch) C09Reaktionskinetik C10Radioaktive Chemie C11Allgemeine Chemie
    B / Biologie
    00Übersicht B01Rechner-App B02Zellbiologie B03Genetik & Vererbung B04Populationsbiologie B05Ökologie B06Stoffwechsel & Energetik B07Photosynthese B08Enzyme & Kinetik B09Membran & Transport B10Atmung & Gasaustausch B11Herz & Kreislauf B12Anthropometrie & Medizin B13Mikrobiologie B14Evolutionsbiologie B15Neurobiologie
    E / Elektrotechnik
    00Übersicht E01Rechner-App E02Gleichstrom-Grundlagen E03Reihen- & Parallelschaltung E04Kirchhoffsche Gesetze E05Kondensator E06Spule & Induktivität E07Wechselstrom-Grundlagen E08Impedanz & Reaktanz E09Resonanz & Schwingkreis E10Leistung im Wechselstromkreis E11Transformator E12Elektrisches Feld E13Magnetisches Feld E14Halbleiter & Dioden E15Transistor (BJT) E16Operationsverstärker E17Leitungen & Kabel E18Elektrische Maschinen E19Messtechnik
    I / Informatik
    00Übersicht I01Rechner-App I02Zahlensysteme & Kodierung I03Boolesche Algebra I04Datendarstellung & Speicher I05IEEE 754 Gleitkomma I06Algorithmen & Komplexität I07Datenstrukturen I08Netzwerk & Protokolle I09Kryptographie & Hashing I10Datenbanken I11Betriebssysteme & Prozesse I12Compilerbau & Formale Sprachen I13Informationstheorie I14Computergrafik I15Performance & Benchmarking
    U / Einheiten-Umrechner
    00Übersicht U01Rechner-App
    07 / Welten
    00Übersicht W01Geistnatur W02Politik W03Agitation W04Ökonomie
    Start/Docs/Linux
    D05 / Sektion

    Linux

    Shell-Tricks, systemd, Paketverwaltung und nützliche Einzeiler für den Alltag.

    Einstieg

    Alle ansehen
    • 01 Was ist Linux? Linux verständlich erklärt: Kernel, Distributionen und der Unterschied zu GNU
    • 02 Linux-Distributionen im Vergleich Distro-Familien, Release-Modelle und Paketmanager im Überblick
    • 03 Linux ohne Risiko ausprobieren Linux gefahrlos testen ohne Windows oder macOS zu verlieren
    • 04 Terminal — die ersten Schritte Erste Schritte im Linux-Terminal für absolute Anfänger
    • 05 Hilfe finden im Linux-Alltag Sich selbst weiterhelfen: man, --help, info, tldr, apropos und gute Online-Quellen
    • 06 Lernpfad durch die Linux-Doku Wegweiser durch die Linux-Doku — geordnete Reihenfolgen für Einsteiger, Power-User und Sysadmins

    Grundlagen

    Alle ansehen
    • 01 Verzeichnisstruktur Übersicht aller Top-Level-Verzeichnisse nach FHS
    • 02 Linux Shell Bash, Zsh, Fish und die Grundlagen der Kommandozeile
    • 03 Berechtigungen Linux-Dateirechte verständlich erklärt: ugo, rwx, chmod und chown.
    • 04 Globbing Dateinamen mit Wildcards matchen: *, ?, [] und mehr.
    • 05 Brace Expansion Shell-Funktion zum Erzeugen mehrerer Strings in kompakter Form.
    • 06 Manpages Hilfe zur Selbsthilfe: man, apropos und whatis
    • 07 Streams und Pipes stdin, stdout, stderr, Umleitung und Pipes praxisnah
    • 08 PATH Wie die Shell ausführbare Programme über $PATH findet
    • 09 Quoting Wie du Leerzeichen, Sonderzeichen und Variablen in der Shell richtig zitierst
    • 10 Variablen Lokale und exportierte Variablen in der Bash
    • 11 Shell-Umgebung verstehen Login- vs. Interactive-Shell, Init-Files, Standard-Variablen und Aliases
    • 12 Tastenkürzel und Shortcuts in der Shell Tab-Completion, History, Ctrl-Sequenzen und Readline für effizientes Arbeiten

    Dateisystem

    Alle ansehen
    • 01 cd Das aktuelle Arbeitsverzeichnis mit cd wechseln
    • 02 cp Dateien und Verzeichnisse mit cp kopieren
    • 03 ls Verzeichnisinhalte mit ls auflisten, sortieren und filtern
    • 04 pwd Mit pwd das aktuelle Arbeitsverzeichnis ausgeben
    • 05 mv Dateien und Verzeichnisse mit mv verschieben oder umbenennen
    • 06 rm Dateien und Verzeichnisse mit rm löschen — und was dabei wirklich passiert
    • 07 mkdir Verzeichnisse anlegen mit mkdir, parents-Flag und direkter Permissions-Vergabe
    • 08 touch Mit touch leere Dateien erstellen oder Zeitstempel ändern
    • 09 ln Hard- und Softlinks im Dateisystem mit ln erzeugen
    • 10 find Dateien nach Name, Typ, Größe, Zeit oder Berechtigung rekursiv finden
    • 11 locate Dateien blitzschnell über eine vorgehaltene Datenbank finden
    • 12 which Mit which die erste Datei im PATH lokalisieren
    • 13 type Mit type Aliases, Funktionen, Builtins und PATH-Treffer auflösen
    • 14 command Mit command -v Programme portabel finden und Aliases umgehen
    • 15 whereis Mit whereis Binary, Quellcode und Manpage gleichzeitig lokalisieren
    • 16 hash Den internen Pfad-Cache der Bash anzeigen und zurücksetzen
    • 17 file Den tatsächlichen Datentyp einer Datei unabhängig von der Endung erkennen
    • 18 stat Alle Metadaten einer Datei in einem Befehl: Inode, Permissions, atime, mtime, ctime, btime
    • 19 du Speicherverbrauch von Dateien und Verzeichnissen mit du analysieren
    • 20 df Belegung und freier Platz aller gemounteten Filesysteme mit df
    • 21 tree Verzeichnisstrukturen mit tree als Baum visualisieren

    Textverarbeitung

    Alle ansehen
    • 01 cat Dateien ausgeben, kombinieren und mit Optionen wie -n und -s verarbeiten
    • 02 cut Spalten, Zeichen und Felder aus Textdateien mit cut ausschneiden
    • 03 echo Text und Variablenwerte mit echo auf die Standardausgabe schreiben
    • 04 less Mit less Dateien und Streams seitenweise lesen, suchen und live verfolgen
    • 05 head Mit head die ersten Zeilen oder Bytes einer Datei anzeigen
    • 06 tail Die letzten Zeilen einer Datei anzeigen und Logs in Echtzeit mit -f verfolgen
    • 07 printf Formatierte Ausgabe mit printf — der portable, leistungsstarke Bruder von echo
    • 08 tr Mit tr einzelne Zeichen übersetzen, löschen oder Wiederholungen zusammenfassen
    • 09 sort Zeilen sortieren mit sort: numerisch, nach Spalte, locale-bewusst und stabil
    • 10 uniq Aufeinanderfolgende doppelte Zeilen entfernen, zählen oder isolieren
    • 11 wc Mit wc Zeilen, Wörter, Bytes und Zeichen einer Datei oder eines Streams zählen
    • 12 paste Spalten aus mehreren Dateien zeilenweise verbinden — komplementär zu cut
    • 13 join Zwei sortierte Dateien wie ein SQL JOIN über ein gemeinsames Feld zusammenführen
    • 14 diff Zeilenweise Vergleich zweier Dateien oder Verzeichnisse mit Patch-fähigem Output
    • 15 cmp Byte-für-Byte-Vergleich zweier Files, ideal für Binär-Daten und Skripte
    • 16 xargs Mit xargs Pipe-Output in Argumente für Befehle umwandeln, die keine stdin lesen
    • 17 tee Mit tee Pipeline-Output gleichzeitig in Datei und auf das Terminal schreiben
    • 18 grep Pattern-Suche in Dateien und Pipes — eines der wichtigsten Unix-Tools
    • 19 sed Stream Editor für Textersetzung, Inline-Edits und Zeilenfilter
    • 20 awk Pattern-Action-Sprache für spaltenorientierte Textverarbeitung im Terminal

    Shell-Scripting

    Alle ansehen
    • 01 Skript-Grundlagen Vom ersten Shebang bis zum robusten Skript-Header — alles, was ein Bash-Skript tragfähig macht
    • 02 Bedingungen if/elif/else, test, [ ], [[ ]], Vergleichsoperatoren und Datei-Tests in Bash
    • 03 Schleifen Schleifen in Bash: for, while, until, select, break und continue
    • 04 case Pattern-Matching in Bash: case mit Glob-Mustern, Multi-Pattern und Fall-Through erklärt
    • 05 Funktionen Funktionen in Bash: Definition, Parameter, Rückgabewerte, Scope und local
    • 06 Parameter Skript- und Funktions-Parameter in Bash sauber verarbeiten
    • 07 Arrays Indizierte und assoziative Arrays in Bash mit Iteration, Slicing und Praxis-Patterns
    • 08 String-Manipulation Strings in Bash ohne sed und cut zerlegen, ersetzen und prüfen
    • 09 Arithmetik Rechnen in Bash — Compound-Command, Expansion, Operatoren und Float-Workarounds mit bc und awk
    • 10 Exit-Codes Konvention, $?, exit N, Pipe-Verhalten, set -e und pipefail
    • 11 Fehlerbehandlung set -e, set -u, pipefail, trap und Cleanup-Patterns für robuste Bash-Skripte
    • 12 Heredocs Heredocs, Herestrings und ihre Tücken — von Konfigfiles bis read-Idiom
    • 13 Prozess-Substitution Befehls-Output als Pseudo-Datei — diff, tee an mehrere Filter, while-Loops ohne Subshell
    • 14 Debugging Bash-Skripte sauber debuggen — von xtrace und Syntax-Check bis zu PS4 und strace
    • 15 ShellCheck Statische Analyse für Bash — was ShellCheck findet, wie man ihn integriert und konfiguriert

    Prozesse & Jobs

    Alle ansehen
    • 01 Prozess-Modell Wie Linux Prozesse verwaltet — PID, PPID, fork, exec und der Lebenszyklus
    • 02 ps Snapshot laufender Prozesse mit ps: drei Optionen-Stile, Spalten und Filter
    • 03 top Live-Prozess-Monitor mit Header-Auswertung, Tasten und Batch-Mode
    • 04 htop htop als komfortable Alternative zu top mit Farben, Tree-View und Maus-Support
    • 05 btop btop verständlich erklärt: schicker Process-Monitor mit Disk-IO, Netzwerk und GPU
    • 06 kill Prozesse gezielt beenden mit kill, killall, pkill und pgrep
    • 07 Signale Wie Signale unter Linux funktionieren — Tabelle der wichtigsten Signale, Default-Handler und trap
    • 08 Jobs, fg, bg Job-Control in der Bash — mit &, jobs, fg, bg und Ctrl+Z mehrere Prozesse pro Terminal verwalten
    • 09 nohup & disown Lange Tasks vom Terminal entkoppeln — nohup, disown, setsid und das Daemon-Pattern
    • 10 Terminal-Multiplexer Persistente Sessions, Windows und Panes mit tmux und screen — der Werkzeugkasten für SSH-Pros
    • 11 cron crontab-Syntax, /etc/cron.*, anacron und Cron-Restrictions im Überblick
    • 12 at at plant einzelne Jobs zu einem festen Zeitpunkt — komplementär zu cron
    • 13 systemd-Timer systemd-Timer als moderne cron-Alternative — mit Logging, Persistence und Dependencies

    Pakete

    Alle ansehen
    • 01 apt Pakete mit apt installieren, aktualisieren und entfernen
    • 02 dpkg .deb-Pakete mit dpkg installieren, entfernen und analysieren
    • 03 apt vs. apt-get Wann apt, wann apt-get/apt-cache — interaktiv vs. Skript
    • 04 dnf Pakete mit dnf installieren, aktualisieren und verwalten
    • 05 rpm .rpm-Pakete mit rpm installieren, abfragen und verifizieren
    • 06 pacman Pakete unter Arch Linux mit pacman installieren, aktualisieren und verwalten
    • 07 snap Snaps installieren, aktualisieren und Sandboxing verstehen
    • 08 flatpak Distro-übergreifendes Paketformat mit Sandboxing über Bubblewrap
    • 09 AppImage Portable Single-File-Apps für Linux ohne Paketmanager und ohne Installation
    • 10 Kompilieren aus Quellen Der klassische configure-make-install-Workflow plus moderne Build-Tools wie CMake und Meson
    • 11 Paket-Quellen verstehen Repositories, Mirrors, PPAs und GPG-Signaturen unter Linux verstehen

    systemd

    Alle ansehen
    • 01 dmesg Kernel-Ringpuffer mit dmesg auslesen und filtern

    Tutorials

    Alle ansehen
    • 01 Timeshift – Docker ausschließen Docker-Daten aus Timeshift-Backups ausschließen
    • 02 Touchpad funktioniert nicht (mehr) Schritt-für-Schritt-Lösung wenn das Touchpad unter Linux streikt
    • 03 Vi & Vim Alias Vim als vi-Alias dauerhaft setzen, auch für root
    © 2026 MIBEON — ALLE RECHTE VORBEHALTEN
    GLOSSAR IMPRESSUM