log

log trova o apre file di log, legge un inizio o una coda limitati e filtra le righe senza caricare in memoria un log in crescita per intero.

DiagnosticaVersione 1.3.1Stabile
lil-terminal

Panoramica

Usa log per letture operative mirate: trova il file, scegli prime o ultime righe e filtra testo letterale quando serve. Il comando non modifica mai il log.

Ridurre il log prima di leggerlo

I log operativi crescono continuamente e spesso contengono molto più del necessario per una diagnosi. log riduce il lavoro a file, finestra limitata e filtro; su hosting condiviso è più rapido e sicuro che aprire un grande log in un editor.

Sintassi

lil-terminal
log [<file>|<dir>] [-h] [-n <lines>] [-g <text>] [-i] [-l] [-r]

Riferimento

log

mostrare il registro rilevato più recente

log <file>

leggere il file di registro scelto

log <dir>

trovare un registro nella cartella

log -l

elencare i registri rilevati

log <dir> -l

elencare i registri nella cartella

-h

leggere dall’inizio

-n <lines>

mostrare da 1 a 50000 righe fisiche

-g <text>

filtrare le righe che contengono testo letterale

-i

ignorare maiuscole e minuscole con -g

-r

mostrare le righe originali senza raggruppamento

Anteprima interattiva del sandbox

Esegui gli esempi preparati direttamente nella pagina. I risultati sono predefiniti e mostrati nel browser; sul server non viene eseguito alcun comando del terminale.

Trovare i log e leggere una coda breve

Installa e gestisci

Installa la versione compatibile corrente. Scegli Base per tutte le funzioni o Minimum per il pacchetto ridotto; usa upgrade per aggiornare un modulo già installato.

Base e Minimum sono due pacchetti della stessa release corrente del modulo.

Pacchetto Base

Installa il pacchetto completo con riferimento locale e tutte le modalità pubblicate.

install log
Pacchetto Minimum

Installa il pacchetto ridotto. Il riferimento locale è omesso; help <cmd> -i apre il riferimento server corrente.

install log -m
Versione pubblica esatta

Installa esattamente questa versione pubblicata.

install log -v 1.3.1
Controlla o aggiorna

upgrade controlla la compatibilità e sostituisce il blocco solo quando serve.

upgrade log
Rimuovi modulo

Rimuove il blocco estensione senza toccare core e altri moduli.

install log -u

Esempi

Gli esempi sono copiabili ma il sito non li esegue. Controlla percorsi, permessi e opzioni distruttive.

Trovare i log e leggere una coda breve
log sandbox/logs/review.log
Esempio didattico — ambiente PHP, server e risposte del repository simulati
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()
Leggere dall’inizio
log sandbox/logs/review.log -h
Esempio didattico — ambiente PHP, server e risposte del repository simulati
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()
Leggere il file di registro scelto
log sandbox/logs/review.log -t
Esempio didattico — ambiente PHP, server e risposte del repository simulati
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()
Mostrare da 1 a 50000 righe fisiche
log sandbox/logs/review.log -n 2
Esempio didattico — ambiente PHP, server e risposte del repository simulati
File: sandbox/logs/review.log

Stack trace:
#0 /sandbox/src/index.php(31): connect()
Mostrare da 1 a 50000 righe fisiche
log sandbox/logs/review.log -h -n 2
Esempio didattico — ambiente PHP, server e risposte del repository simulati
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
Filtrare le righe che contengono testo letterale
log sandbox/logs/review.log -g Warning
Esempio didattico — ambiente PHP, server e risposte del repository simulati
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
Ignorare maiuscole e minuscole con -g
log sandbox/logs/review.log -g warning -i
Esempio didattico — ambiente PHP, server e risposte del repository simulati
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
Gestire un file di log mancante
log sandbox/logs/review.log -g DEBUG
Esempio didattico — ambiente PHP, server e risposte del repository simulati
File: sandbox/logs/review.log
Filter: DEBUG

[no matching lines]
Mostrare le righe originali senza raggruppamento
log sandbox/logs/review.log -g error -i -r
Esempio didattico — ambiente PHP, server e risposte del repository simulati
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
Mostrare le righe originali senza raggruppamento
log sandbox/logs/review.log -r
Esempio didattico — ambiente PHP, server e risposte del repository simulati
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()
Elencare i registri rilevati
log -l
Esempio didattico — ambiente PHP, server e risposte del repository simulati
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
Elencare i registri nella cartella
log sandbox -l
Esempio didattico — ambiente PHP, server e risposte del repository simulati
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
Trovare un registro nella cartella
log sandbox
Esempio didattico — ambiente PHP, server e risposte del repository simulati
File: sandbox/logs/app.log

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

2026-01-01T00:00:01Z DEBUG sample event completed
Filtrare le righe che contengono testo letterale
log sandbox/logs/review.log -g no-such-event
Esempio didattico — ambiente PHP, server e risposte del repository simulati
File: sandbox/logs/review.log
Filter: no-such-event

[no matching lines]
Leggere il file di registro scelto
log sandbox/logs/missing.log
Esempio didattico — ambiente PHP, server e risposte del repository simulati
Log file not found
Mostrare da 1 a 50000 righe fisiche
log sandbox/logs/review.log -n 0
Esempio didattico — ambiente PHP, server e risposte del repository simulati
Line count must be between 1 and 50000
Mostrare da 1 a 50000 righe fisiche
log sandbox/logs/review.log -n 50001
Esempio didattico — ambiente PHP, server e risposte del repository simulati
Line count must be between 1 and 50000
Mostrare da 1 a 50000 righe fisiche
log sandbox/logs/review.log -n abc
Esempio didattico — ambiente PHP, server e risposte del repository simulati
Invalid line count
Ignorare maiuscole e minuscole con -g
log sandbox/logs/review.log -i
Esempio didattico — ambiente PHP, server e risposte del repository simulati
Option -i requires -g <text>
Filtrare le righe che contengono testo letterale
log sandbox/logs/review.log -g
Esempio didattico — ambiente PHP, server e risposte del repository simulati
Search text is required
Leggere il file di registro scelto
log sandbox/logs/review.log -z
Esempio didattico — ambiente PHP, server e risposte del repository simulati
Unknown option: -z
Leggere il file di registro scelto
log sandbox/logs/review.log -l
Esempio didattico — ambiente PHP, server e risposte del repository simulati
List mode accepts a directory, not a file
Filtrare le righe che contengono testo letterale
log sandbox -l -g error
Esempio didattico — ambiente PHP, server e risposte del repository simulati
List mode does not accept a search filter
Leggere il file di registro scelto
log sandbox/logs/review.log sandbox/logs/review.log
Esempio didattico — ambiente PHP, server e risposte del repository simulati
Too many paths

File usato in questo esempio: sandbox/logs/app.log

L’esempio usa un file o una directory dell’area di documentazione protetta /sandbox/.

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

Documentazione correlata

Versione pubblica attuale

v1.3.12026-10-31

Rifinitura di produzione

Versione stabile attuale di log. log trova o apre file di log, legge un inizio o una coda limitati e filtra le righe senza caricare in memoria un log in crescita per intero.