log

log findet oder öffnet Logdateien, liest einen begrenzten Kopf oder ein Ende und filtert Zeilen, ohne ein wachsendes Log komplett in den Speicher zu laden.

DiagnoseVersion 1.2.2Stabil
lil-terminal

Überblick

Nutzen Sie log zum gezielten Lesen: passende Datei finden, erste oder letzte Zeilen wählen und bei Bedarf nach literalem Text filtern. Das Log wird nie verändert.

Das Log vor dem Lesen eingrenzen

Betriebslogs wachsen ständig und enthalten meist viel mehr Daten als für eine Diagnose nötig. log reduziert die Aufgabe auf Datei, begrenzten Ausschnitt und Filter. Auf Shared Hosting ist das schneller und sicherer als ein großes Log im Editor zu öffnen.

Syntax

lil-terminal
log [file] [options]

Referenz

log

die letzten 10 Zeilen des neuesten erkannten Logs anzeigen

log <file>

die letzten 10 Zeilen der gewählten Logdatei anzeigen

-h

erste statt letzte Zeilen anzeigen

-n <lines>

Anzahl der ausgegebenen Zeilen von 1 bis 50000 festlegen

-g <text>

nur Zeilen mit <text> anzeigen

-i

<text> ohne Beachtung der Groß-/Kleinschreibung suchen

-l

erkannte Logdateien auflisten

Erkennung

-l hält Änderungsdatum und Größe links zusammen; der Log-Pfad nutzt die flexible letzte Spalte.

Lesen und Filtern

Standardmäßig wird das Dateiende gelesen. -h wechselt zum Anfang, -n begrenzt die Zeilen, -g filtert wörtlichen Text und -i ignoriert dabei Groß-/Kleinschreibung. Große Dateien werden gestreamt.

Sicherheit

log schreibt niemals in die ausgewählte Datei. Binärdateien werden abgelehnt und jeder Pfad läuft weiterhin durch den normalen lil-terminal-Pfadauflöser.

Interaktive Sandbox-Vorschau

Führen Sie die vorbereiteten Beispiele direkt auf der Seite aus. Die Ergebnisse sind vorab erstellt und werden im Browser angezeigt; auf dem Server wird kein Terminalbefehl ausgeführt.

Logs finden und einen kurzen Tail lesen

Installieren und verwalten

Installieren Sie die aktuelle kompatible Version. Wählen Sie Base für den vollständigen Funktionsumfang oder Minimum für das reduzierte Paket; ein bereits installiertes Modul wird mit upgrade aktualisiert.

Base und Minimum sind zwei Pakete derselben aktuellen Modulversion.

Base-Paket

Vollständiges Paket mit lokaler Referenz und allen veröffentlichten Modi installieren.

install log
Minimum-Paket

Das reduzierte Paket installieren. Die lokale Referenz entfällt; help <cmd> -i öffnet die aktuelle Serverreferenz.

install log -m
Exakte öffentliche Version

Genau diese veröffentlichte Version installieren.

install log -v 1.2.2
Prüfen oder aktualisieren

upgrade prüft Kompatibilität und ersetzt den Block nur bei Bedarf.

upgrade log
Modul entfernen

Erweiterungsblock entfernen, Core und andere Module bleiben erhalten.

install log -u

Beispiele

Die Beispiele sind kopierbar, werden aber nicht von der Website ausgeführt. Prüfen Sie Pfade, Rechte und destruktive Optionen.

Logs finden und einen kurzen Tail lesen
cd \sandbox | log -l | log logs/app.log -n 2
2026-08-08 20:53:40    219 B    ~/logs/errors.log
2026-08-07 12:00:00     96 B    ~/logs/app.log

2026-08-07 12:00:02 INFO request completed
2026-08-07 12:00:03 DEBUG cache hit
Die letzten 10 Zeilen der gewählten Logdatei anzeigen
log sandbox/logs/app.log
File: sandbox/logs/app.log

2026-01-01T00:00:00Z INFO sandbox initialized
2026-01-01T00:00:01Z DEBUG sample event completed
Erste statt letzte Zeilen anzeigen
log sandbox/logs/app.log -h
File: sandbox/logs/app.log

2026-01-01T00:00:00Z INFO sandbox initialized
2026-01-01T00:00:01Z DEBUG sample event completed
Anzahl der ausgegebenen Zeilen von 1 bis 50000 festlegen
log sandbox/logs/app.log -n 1
File: sandbox/logs/app.log

2026-01-01T00:00:01Z DEBUG sample event completed
Nur Zeilen mit <text> anzeigen
log sandbox/logs/app.log -g DEBUG
File: sandbox/logs/app.log
Filter: DEBUG

2026-01-01T00:00:01Z DEBUG sample event completed
<text> ohne Beachtung der Groß-/Kleinschreibung suchen
log sandbox/logs/app.log -g debug -i
File: sandbox/logs/app.log
Filter: debug

2026-01-01T00:00:01Z DEBUG sample event completed
Erkannte Logdateien auflisten
log -l
sandbox/logs/errors.log              2026-08-08 16:20:57  219 B
sandbox/logs/app.log                 2026-08-04 23:53:00   96 B
Fehlende Logdatei behandeln
log sandbox/logs/missing.log
Protokolldatei nicht gefunden

In diesem Beispiel verwendete Datei: sandbox/logs/app.log

Das Beispiel verwendet eine Datei oder ein Verzeichnis aus dem geschützten Dokumentationsbereich /sandbox/.

2026-01-01T00:00:00Z INFO sandbox initialized
2026-01-01T00:00:01Z DEBUG sample event completed

Verwandte Dokumentation

Aktuelle öffentliche Version

v1.2.22026-08-10

Ausgerichtete Log-Liste

log -l zeigt Datum, Größe und Pfad von links nach rechts; Optionen sind kompakt gruppiert.