log

log découvre ou ouvre des journaux, lit un début ou une fin bornés et filtre les lignes sans charger tout un fichier en croissance en mémoire.

DiagnosticVersion 1.2.2Stable
lil-terminal

Vue d’ensemble

Utilisez log pour une lecture ciblée : trouvez le fichier, choisissez les premières ou dernières lignes puis filtrez du texte littéral si nécessaire. La commande ne modifie jamais le journal.

Réduire le journal avant de le lire

Les journaux opérationnels grossissent en continu et contiennent souvent bien plus que nécessaire pour un diagnostic. log réduit le travail à un fichier, une fenêtre bornée et un filtre, plus sûr et plus rapide sur un hébergement partagé qu’un grand fichier ouvert dans un éditeur.

Syntaxe

lil-terminal
log [file] [options]

Référence

log

afficher les 10 dernières lignes du journal détecté le plus récent

log <file>

afficher les 10 dernières lignes du journal choisi

-h

afficher les premières lignes au lieu des dernières

-n <lines>

fixer le nombre de lignes affichées de 1 à 50000

-g <text>

n’afficher que les lignes contenant <text>

-i

rechercher <text> sans tenir compte de la casse

-l

lister les fichiers de journal détectés

Détection

-l garde la date de modification et la taille regroupées à gauche ; le chemin du journal occupe la dernière colonne flexible.

Lecture et filtrage

La fin du fichier est lue par défaut. -h passe au début, -n limite les lignes, -g filtre un texte littéral et -i ignore la casse. Les gros fichiers sont lus en flux.

Sécurité

log n’écrit jamais dans le fichier sélectionné. Les fichiers binaires sont refusés et chaque chemin passe toujours par le résolveur normal de lil-terminal.

Aperçu interactif du sandbox

Lancez les exemples préparés directement sur la page. Les résultats sont prédéfinis et affichés dans le navigateur ; aucune commande terminal n’est exécutée sur le serveur.

Trouver les journaux et lire une courte fin

Installer et gérer

Installez la version compatible actuelle. Choisissez Base pour l’ensemble complet des fonctions ou Minimum pour le paquet réduit ; utilisez upgrade pour mettre à jour un module déjà installé.

Base et Minimum sont deux paquets de la même version actuelle du module.

Paquet Base

Installer le paquet complet avec référence locale et tous les modes publiés.

install log
Paquet Minimum

Installer le paquet réduit. La référence locale est omise ; help <cmd> -i ouvre la référence serveur actuelle.

install log -m
Version publique exacte

Installer exactement cette version publiée.

install log -v 1.2.2
Vérifier ou mettre à jour

upgrade vérifie la compatibilité et remplace le bloc seulement si nécessaire.

upgrade log
Supprimer le module

Supprimer le bloc d’extension sans toucher au noyau ni aux autres modules.

install log -u

Exemples

Les exemples sont copiables mais ne sont pas exécutés par le site. Vérifiez chemins, droits et options destructrices.

Trouver les journaux et lire une courte fin
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
Afficher les 10 dernières lignes du journal choisi
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
Afficher les premières lignes au lieu des dernières
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
Fixer le nombre de lignes affichées de 1 à 50000
log sandbox/logs/app.log -n 1
File: sandbox/logs/app.log

2026-01-01T00:00:01Z DEBUG sample event completed
N’afficher que les lignes contenant <text>
log sandbox/logs/app.log -g DEBUG
File: sandbox/logs/app.log
Filter: DEBUG

2026-01-01T00:00:01Z DEBUG sample event completed
Rechercher <text> sans tenir compte de la casse
log sandbox/logs/app.log -g debug -i
File: sandbox/logs/app.log
Filter: debug

2026-01-01T00:00:01Z DEBUG sample event completed
Lister les fichiers de journal détectés
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
Gérer un journal absent
log sandbox/logs/missing.log
Fichier journal introuvable

Fichier utilisé dans cet exemple: sandbox/logs/app.log

L’exemple utilise un fichier ou un répertoire de l’espace de documentation protégé /sandbox/.

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

Documentation associée

Version publique actuelle

v1.2.22026-08-10

Liste des journaux alignée

log -l place date, taille puis chemin de gauche à droite et regroupe les options.