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.3.1Stabil
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>|<dir>] [-h] [-n <lines>] [-g <text>] [-i] [-l] [-r]

Referenz

log

das neueste gefundene Protokoll anzeigen

log <file>

die gewählte Protokolldatei lesen

log <dir>

ein Protokoll im angegebenen Verzeichnis finden

log -l

gefundene Protokolle auflisten

log <dir> -l

Protokolle innerhalb eines Verzeichnisses auflisten

-h

vom Dateianfang lesen

-n <lines>

1–50000 physische Zeilen anzeigen

-g <text>

Zeilen mit dem wörtlichen Text filtern

-i

mit -g ohne Beachtung der Groß-/Kleinschreibung suchen

-r

ursprüngliche Zeilen ohne Gruppierung anzeigen

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.3.1
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
log sandbox/logs/review.log
Lernbeispiel — PHP-Umgebung, Server und Repository-Antworten sind simuliert
File: sandbox/logs/review.log

[20-Oct-2026 08:00:00 UTC]
PHP Notice: request started in /sandbox/src/start.php on line 12

[20-Oct-2026 08:00:01 UTC]
PHP Warning: missing configuration in /sandbox/src/config.php on line 18
Stack trace:
#0 /sandbox/src/index.php(20): loadSettings()

[20-Oct-2026 08:00:02 UTC]
PHP Debug: using fallback configuration

[20-Oct-2026 08:00:03 UTC]
PHP Fatal error: unable to initialize test connection in /sandbox/src/db.php on line 41
Stack trace:
#0 /sandbox/src/index.php(31): connect()
Vom Dateianfang lesen
log sandbox/logs/review.log -h
Lernbeispiel — PHP-Umgebung, Server und Repository-Antworten sind simuliert
File: sandbox/logs/review.log

[20-Oct-2026 08:00:00 UTC]
PHP Notice: request started in /sandbox/src/start.php on line 12

[20-Oct-2026 08:00:01 UTC]
PHP Warning: missing configuration in /sandbox/src/config.php on line 18
Stack trace:
#0 /sandbox/src/index.php(20): loadSettings()

[20-Oct-2026 08:00:02 UTC]
PHP Debug: using fallback configuration

[20-Oct-2026 08:00:03 UTC]
PHP Fatal error: unable to initialize test connection in /sandbox/src/db.php on line 41
Stack trace:
#0 /sandbox/src/index.php(31): connect()
Die gewählte Protokolldatei lesen
log sandbox/logs/review.log -t
Lernbeispiel — PHP-Umgebung, Server und Repository-Antworten sind simuliert
File: sandbox/logs/review.log

[20-Oct-2026 08:00:00 UTC]
PHP Notice: request started in /sandbox/src/start.php on line 12

[20-Oct-2026 08:00:01 UTC]
PHP Warning: missing configuration in /sandbox/src/config.php on line 18
Stack trace:
#0 /sandbox/src/index.php(20): loadSettings()

[20-Oct-2026 08:00:02 UTC]
PHP Debug: using fallback configuration

[20-Oct-2026 08:00:03 UTC]
PHP Fatal error: unable to initialize test connection in /sandbox/src/db.php on line 41
Stack trace:
#0 /sandbox/src/index.php(31): connect()
1–50000 physische Zeilen anzeigen
log sandbox/logs/review.log -n 2
Lernbeispiel — PHP-Umgebung, Server und Repository-Antworten sind simuliert
File: sandbox/logs/review.log

Stack trace:
#0 /sandbox/src/index.php(31): connect()
1–50000 physische Zeilen anzeigen
log sandbox/logs/review.log -h -n 2
Lernbeispiel — PHP-Umgebung, Server und Repository-Antworten sind simuliert
File: sandbox/logs/review.log

[20-Oct-2026 08:00:00 UTC]
PHP Notice: request started in /sandbox/src/start.php on line 12

[20-Oct-2026 08:00:01 UTC]
PHP Warning: missing configuration in /sandbox/src/config.php on line 18
Zeilen mit dem wörtlichen Text filtern
log sandbox/logs/review.log -g Warning
Lernbeispiel — PHP-Umgebung, Server und Repository-Antworten sind simuliert
File: sandbox/logs/review.log
Filter: Warning

[20-Oct-2026 08:00:01 UTC]
PHP Warning: missing configuration in /sandbox/src/config.php on line 18
Mit -g ohne Beachtung der Groß-/Kleinschreibung suchen
log sandbox/logs/review.log -g warning -i
Lernbeispiel — PHP-Umgebung, Server und Repository-Antworten sind simuliert
File: sandbox/logs/review.log
Filter: warning

[20-Oct-2026 08:00:01 UTC]
PHP Warning: missing configuration in /sandbox/src/config.php on line 18
Fehlende Logdatei behandeln
log sandbox/logs/review.log -g DEBUG
Lernbeispiel — PHP-Umgebung, Server und Repository-Antworten sind simuliert
File: sandbox/logs/review.log
Filter: DEBUG

[no matching lines]
Ursprüngliche Zeilen ohne Gruppierung anzeigen
log sandbox/logs/review.log -g error -i -r
Lernbeispiel — PHP-Umgebung, Server und Repository-Antworten sind simuliert
File: sandbox/logs/review.log
Filter: error

[20-Oct-2026 08:00:03 UTC] PHP Fatal error: unable to initialize test connection in /sandbox/src/db.php on line 41
Ursprüngliche Zeilen ohne Gruppierung anzeigen
log sandbox/logs/review.log -r
Lernbeispiel — PHP-Umgebung, Server und Repository-Antworten sind simuliert
File: sandbox/logs/review.log

[20-Oct-2026 08:00:00 UTC] PHP Notice: request started in /sandbox/src/start.php on line 12
[20-Oct-2026 08:00:01 UTC] PHP Warning: missing configuration in /sandbox/src/config.php on line 18
Stack trace:
#0 /sandbox/src/index.php(20): loadSettings()
[20-Oct-2026 08:00:02 UTC] PHP Debug: using fallback configuration
[20-Oct-2026 08:00:03 UTC] PHP Fatal error: unable to initialize test connection in /sandbox/src/db.php on line 41
Stack trace:
#0 /sandbox/src/index.php(31): connect()
Gefundene Protokolle auflisten
log -l
Lernbeispiel — PHP-Umgebung, Server und Repository-Antworten sind simuliert
2026-11-01 12:00:00	96 B	sandbox/logs/app.log
2026-11-01 12:00:00	219 B	sandbox/logs/errors.log
2026-10-20 08:00:00	487 B	sandbox/logs/review.log
Protokolle innerhalb eines Verzeichnisses auflisten
log sandbox -l
Lernbeispiel — PHP-Umgebung, Server und Repository-Antworten sind simuliert
2026-11-01 12:00:00	96 B	sandbox/logs/app.log
2026-11-01 12:00:00	219 B	sandbox/logs/errors.log
2026-10-20 08:00:00	487 B	sandbox/logs/review.log
Ein Protokoll im angegebenen Verzeichnis finden
log sandbox
Lernbeispiel — PHP-Umgebung, Server und Repository-Antworten sind simuliert
File: sandbox/logs/app.log

2026-01-01T00:00:00Z INFO sandbox initialized

2026-01-01T00:00:01Z DEBUG sample event completed
Zeilen mit dem wörtlichen Text filtern
log sandbox/logs/review.log -g no-such-event
Lernbeispiel — PHP-Umgebung, Server und Repository-Antworten sind simuliert
File: sandbox/logs/review.log
Filter: no-such-event

[no matching lines]
Die gewählte Protokolldatei lesen
log sandbox/logs/missing.log
Lernbeispiel — PHP-Umgebung, Server und Repository-Antworten sind simuliert
Log file not found
1–50000 physische Zeilen anzeigen
log sandbox/logs/review.log -n 0
Lernbeispiel — PHP-Umgebung, Server und Repository-Antworten sind simuliert
Line count must be between 1 and 50000
1–50000 physische Zeilen anzeigen
log sandbox/logs/review.log -n 50001
Lernbeispiel — PHP-Umgebung, Server und Repository-Antworten sind simuliert
Line count must be between 1 and 50000
1–50000 physische Zeilen anzeigen
log sandbox/logs/review.log -n abc
Lernbeispiel — PHP-Umgebung, Server und Repository-Antworten sind simuliert
Invalid line count
Mit -g ohne Beachtung der Groß-/Kleinschreibung suchen
log sandbox/logs/review.log -i
Lernbeispiel — PHP-Umgebung, Server und Repository-Antworten sind simuliert
Option -i requires -g <text>
Zeilen mit dem wörtlichen Text filtern
log sandbox/logs/review.log -g
Lernbeispiel — PHP-Umgebung, Server und Repository-Antworten sind simuliert
Search text is required
Die gewählte Protokolldatei lesen
log sandbox/logs/review.log -z
Lernbeispiel — PHP-Umgebung, Server und Repository-Antworten sind simuliert
Unknown option: -z
Die gewählte Protokolldatei lesen
log sandbox/logs/review.log -l
Lernbeispiel — PHP-Umgebung, Server und Repository-Antworten sind simuliert
List mode accepts a directory, not a file
Zeilen mit dem wörtlichen Text filtern
log sandbox -l -g error
Lernbeispiel — PHP-Umgebung, Server und Repository-Antworten sind simuliert
List mode does not accept a search filter
Die gewählte Protokolldatei lesen
log sandbox/logs/review.log sandbox/logs/review.log
Lernbeispiel — PHP-Umgebung, Server und Repository-Antworten sind simuliert
Too many paths

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.3.12026-10-31

Produktionsreife Verfeinerung

Aktuelle stabile Version von 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.