GoGPT Best VPN GoSearch

Icône de favori OnWorks

cronologm - En ligne dans le Cloud

Exécutez cronologm dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande cronologm qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


cronolog - écrit des messages de journal dans des fichiers journaux nommés selon un modèle

SYNOPSIS


chronologue [OPTION] ... modèle

DESCRIPTION


cronologue est un programme simple qui lit les messages de journal à partir de son entrée et les écrit dans un
ensemble de fichiers de sortie, dont les noms sont construits en utilisant modèle et le courant
date et l'heure. Le modèle utilise les mêmes spécificateurs de format que l'Unix données(1) commande
(qui sont les mêmes que la fonction de bibliothèque strftime C standard).

Avant d'écrire un message cronologue vérifie l'heure pour voir si le fichier journal actuel est
toujours valide et sinon il ferme le fichier courant, développe le modèle en utilisant le courant
date et heure pour générer un nouveau nom de fichier, ouvre le nouveau fichier (création manquante
répertoires sur le chemin du nouveau fichier journal selon les besoins, à moins que le programme ne soit compilé avec
-DDONT_CREATE_SUBDIRS) et calcule l'heure à laquelle le nouveau fichier deviendra invalide.

cronologue est destiné à être utilisé en conjonction avec un serveur Web, tel qu'Apache pour diviser
le journal d'accès dans des journaux quotidiens ou mensuels. Par exemple la configuration Apache
directives :

TransferLog "|/usr/bin/cronolog /www/logs/%Y/%m/%d/access.log"
ErrorLog "|/usr/bin/cronolog /www/logs/%Y/%m/%d/errors.log"

demanderait à Apache de rediriger ses messages d'accès et d'erreurs dans des copies distinctes de
cronolog, qui créerait de nouveaux fichiers journaux chaque jour dans une hiérarchie de répertoires structurée par
date, c'est-à-dire le 31 décembre 1996, les messages seraient écrits à

/www/logs/1996/12/31/access.log
/www/logs/1996/12/31/errors.log

après minuit les fichiers

/www/logs/1997/01/01/access.log
/www/logs/1997/01/01/errors.log

seraient utilisés, les répertoires 1997, 1997/01 et 1997/01/01 étant créés s'ils le faisaient
n'existe pas déjà. (Notez qu'avant la version 1.2, Apache ne permettait pas à un programme d'être
spécifié comme argument de la directive ErrorLog.)

Options


cronologue accepte les options et arguments suivants :

-H Nom

--lien dur=Nom
maintenir un lien dur de Nom au fichier journal actuel.

-S Nom

--lien symbolique=Nom

-l Nom

--lien=Nom
maintenir un lien symbolique de Nom au fichier journal actuel.

-P Nom

--prev-simlink=Nom
maintenir un lien symbolique de Nom au fichier journal précédent. Nécessite que le
--lien symbolique l'option est spécifiée, car cronolog renomme le lien actuel avec le nom
spécifié pour le lien précédent.

-h

--help imprime un message d'aide puis quitte.

-p PÉRIODE

--période=PÉRIODE
spécifie explicitement le point sous la forme d'une chaîne de chiffres facultative suivie de l'un des
unités: secondes, minutes, heures, jours, semaines or mois. Le nombre ne peut pas être supérieur
que le nombre d'unités dans l'unité supérieure suivante, c'est-à-dire que vous ne pouvez pas spécifier "120
minutes", et pour les secondes, les minutes et les heures, le compte doit être un facteur de la prochaine
unité supérieure, c'est-à-dire que vous pouvez spécifier 1, 2, 3, 4, 5, 6, 10, 15, 20 ou 30 minutes mais pas
disons 7 minutes.

-d PÉRIODE

--délai=PÉRIODE
spécifie le délai à partir du début de la période avant que le fichier journal soit roulé
plus de. Par exemple en spécifiant (explicitement ou implicitement) une période de 15 minutes et
un délai de 5 minutes entraîne la rotation des fichiers journaux à cinq heures vingt
passé, vingt-cinq à et dix à chaque heure. Le délai ne peut pas être plus long que le
période.

-o

--une seule fois
créer un journal de sortie unique à partir du modèle, qui n'est pas pivoté.

-x FICHIER

--debug=DOSSIER
écrire des messages de débogage dans DOSSIER ou au flux d'erreur standard si DOSSIER est "-". (Voir
le fichier README pour plus de détails.)

-s HEURE

--heure-de-début=
prétendre que l'heure de début est (à des fins de débogage). devrait be
quelque chose comme DD MOIS AAAA HH:MM:SS (les journée et mois sont inversés si le
l'option américaine est spécifiée). Si les secondes sont omises, elles sont prises comme
zéro et si les heures et les minutes sont omises, l'heure du jour est prise comme
00:00:00 (c'est-à-dire minuit). Le jour, le mois et l'année peuvent être séparés par des espaces,
tirets (-) ou pleins (/).

-a

--américain
Interprétez la partie date de l'heure de début à l'américaine (mois puis jour).

-e

--européen
Interprétez la partie date de l'heure de départ à l'européenne (jour puis mois).
C'est la valeur par défaut.

-v

--version
imprimez les informations sur la version et quittez.

Modèle le format


Chaque caractère du modèle représente un caractère dans le nom de fichier développé, à l'exception de
les spécificateurs de format de date et d'heure, qui sont remplacés par leur extension. Spécificateurs de format
se composent d'un « % » suivi de l'un des caractères suivants :

% un caractère % littéral

un caractère de nouvelle ligne

ta caractère de tabulation horizontale

Champs de temps :

Heure H (00..23)

I heure (01..12)

p l'indicateur AM ou PM de la localité

M minutes (00..59)

S seconde (00..61, ce qui permet des secondes intercalaires)

X la représentation temporelle de la locale (ex : "15:12:47")

Fuseau horaire Z (par exemple GMT), ou rien si le fuseau horaire ne peut pas être déterminé

Champs de date :

a le nom abrégé du jour de la semaine (par exemple : Sun..Sat)

A le nom complet du jour de la semaine (par exemple : dimanche .. samedi)

b le nom abrégé du mois de la locale (ex : Jan .. Dec)

B le nom complet du mois de la locale, (par exemple : janvier .. décembre)

c la date et l'heure des paramètres régionaux (par exemple : "Sun Dec 15 14:12:47 GMT 1996")

j jour du mois (01 .. 31)

j jour de l'année (001 .. 366)

m mois (01 .. 12)

U semaine de l'année avec dimanche comme premier jour de la semaine (00..53, où la semaine 1 est la semaine
contenant le premier dimanche de l'année)

W semaine de l'année avec lundi comme premier jour de la semaine (00..53, où la semaine 1 est la semaine
contenant le premier lundi de l'année)

w jour de la semaine (0 .. 6, où 0 correspond au dimanche)

x représentation de la date des paramètres régionaux (par exemple aujourd'hui en avril en Grande-Bretagne : "13/04/97")

y année sans le siècle (00 .. 99)

Année Y avec le siècle (1970 .. 2038)

D'autres spécificateurs peuvent être disponibles en fonction de l'implémentation de la bibliothèque C du
strftime la fonction.

Utilisez cronologm en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad




×
Publicité
❤ ️Achetez, réservez ou achetez ici — gratuitement, contribue à maintenir la gratuité des services.