man-pages/it/man8/savelog.8.html
2021-03-31 01:06:50 +01:00

142 lines
5.1 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML><HEAD><TITLE>Man page of SAVELOG</TITLE>
</HEAD><BODY>
<H1>SAVELOG</H1>
Section: Maintenance Commands (8)<BR>Updated: 30 Dec 2017<BR><A HREF="#index">Index</A>
<A HREF="/cgi-bin/man/man2html">Return to Main Contents</A><HR>
<A NAME="lbAB">&nbsp;</A>
<H2>NOME</H2>
savelog - salva un file di log
<A NAME="lbAC">&nbsp;</A>
<H2>SINTASSI</H2>
<B>savelog</B> [-m modo] [-u utente] [-g gruppo] [-t] [-p] [-c ciclo] [-l] [-j]
[-J] [-1&nbsp;..&nbsp;-9] [-C] [-d] [-l] [-r dir_di_rotaz] [-n] [-q] [-D
formatodata] file ...
<A NAME="lbAD">&nbsp;</A>
<H2>DESCRIZIONE</H2>
Il comando <B>savelog</B> salva e opzionalmente comprime le vecchie copie di
file. Alle versioni più vecchie di <I>file</I> viene assegnato il nome:
<DL COMPACT><DT id="1"><DD>
<P>
<I>file</I>.<I>&lt;numero&gt;</I><I>&lt;suffisso_compressione&gt;</I>
<P>
</DL>
dove <I>&lt;numero&gt;</I> è il numero di versione, con 0 che corrisponde alla
più recente. I numeri di versione &gt; 0 vengono compressi a meno che <B>-l</B>
non lo impedisca. Il numero di versione 0 non viene compresso perché un
processo potrebbe ancora avere <I>file</I> aperto in I/O. Solo le versioni
<I>ciclo</I> vengono mantenute.
<P>
Se il file non esiste ed è stata specificata <B>-t</B>, allora verrà creato.
<P>
Per i file che esistono e hanno lunghezza maggiore di zero, vengono
effettuate le seguenti azioni:
<P>
<DL COMPACT>
<DT id="2">1)<DD>
I file con numero di versione vengono rotati. La versione <I>file</I>.<I>2</I> viene
spostata nella versione <I>file</I>.<I>3</I>, la versione <I>file</I>.<I>1</I> viene
spostata nella versione <I>file</I>.<I>2</I> e così via. Da ultimo la versione
<I>file</I>.<I>0</I> viene spostata nella versione <I>file</I>.<I>1</I> e la versione
<I>file</I> viene eliminata. Sia i nomi compressi sia i non compressi vengono
rotati, indipendentemente da <B>l</B>. I file di versione mancanti vengono
ignorati.
<P>
<DT id="3">2)<DD>
Il nuovo file <I>file</I>.<I>1</I> viene compresso a meno che non sia specificata
l'opzione <B>-l</B>. Viene cambiato in base alle opzioni <B>-m</B>, <B>-u</B> e <B>-g</B>.
<P>
<DT id="4">3)<DD>
Il <I>file</I> principale viene spostato in <I>file</I>.<I>0</I>.
<P>
<DT id="5">4)<DD>
Se sono utilizzate le opzioni <B>-m</B>, <B>-u</B>, <B>-g</B>, <B>-t</B> o <B>-p</B>, allora
viene creato un <I>file</I> vuoto in accordo con le opzioni specificate. Con
l'opzione <B>-p</B>, il file viene creato con gli stessi proprietario, gruppo e
permessi che aveva prima.
<P>
<DT id="6">5)<DD>
Il nuovo <I>file</I>.<I>0</I> viene cambiato in base alle opzioni <B>-m</B>, <B>-u</B> e
<B>-g</B>.
<P>
</DL>
<A NAME="lbAE">&nbsp;</A>
<H2>OPZIONI</H2>
<DL COMPACT>
<DT id="7"><B>-m modo</B><DD>
usa chmod per cambiare la modalità dei file di log in «modo», implica <B>-t</B>
<DT id="8"><B>-u utente</B><DD>
usa chown per assegnare i file di log ad utente, implica <B>-t</B>
<DT id="9"><B>-g gruppo</B><DD>
usa chgrp per assegnare i file di log a gruppo, implica <B>-t</B>
<DT id="10"><B>-c ciclo</B><DD>
Salva un numero ciclo di versione del file di log (valore predefinito:
7). Il valore di <I>ciclo</I> deve essere maggiore o uguale a 2.
<DT id="11"><B>-t</B><DD>
usa touch su i nuovi file di log
<DT id="12"><B>-l</B><DD>
non comprime alcun file di log (valore predefinito: comprimere)
<DT id="13"><B>-p</B><DD>
preserva proprietario, gruppo e permessi del file di log
<DT id="14"><B>-j</B><DD>
comprime con bzip2 invece di gzip
<DT id="15"><B>-J</B><DD>
comprime con xz invece di gzip
<P>
Per xz non è impostata alcuna opzione sulla qualità, e xz decide il valore
predefinito in base alla quantità totale di RAM fisica. Notare che xz può
usare una quantità di memoria molto grande per i livelli di compressione più
alti.
<DT id="16"><B>-1&nbsp;..&nbsp;-9</B><DD>
livello di compressione o uso della memoria (valore predefinito: 9, tranne
che per xz)
<DT id="17"><B>-C</B><DD>
forza la pulizia dei file di log rotati
<DT id="18"><B>-d</B><DD>
usa la data standard per la rotazione
<DT id="19"><B>-D formatodata</B><DD>
override date format, in the syntax understood by the <B><A HREF="/cgi-bin/man/man2html?1+date">date</A></B>(1) command
<DT id="20"><B>-r</B><DD>
usa <I>rolldir</I> invece di . per ruotare i file
<DT id="21"><B>-n</B><DD>
non ruota i file vuoti
<DT id="22"><B>-q</B><DD>
funziona silenziosamente
</DL>
<A NAME="lbAF">&nbsp;</A>
<H2>BUG</H2>
Se un processo sta ancora scrivendo su <I>file.0</I> e savelog lo sposta in
<I>file.1</I> e lo comprime, potrebbero andare persi dei dati.
<P>
<A NAME="lbAG">&nbsp;</A>
<H2>VEDERE ANCHE</H2>
<B><A HREF="/cgi-bin/man/man2html?8+logrotate">logrotate</A></B>(8)
<P>
<HR>
<A NAME="index">&nbsp;</A><H2>Index</H2>
<DL>
<DT id="23"><A HREF="#lbAB">NOME</A><DD>
<DT id="24"><A HREF="#lbAC">SINTASSI</A><DD>
<DT id="25"><A HREF="#lbAD">DESCRIZIONE</A><DD>
<DT id="26"><A HREF="#lbAE">OPZIONI</A><DD>
<DT id="27"><A HREF="#lbAF">BUG</A><DD>
<DT id="28"><A HREF="#lbAG">VEDERE ANCHE</A><DD>
</DL>
<HR>
This document was created by
<A HREF="/cgi-bin/man/man2html">man2html</A>,
using the manual pages.<BR>
Time: 00:05:05 GMT, March 31, 2021
</BODY>
</HTML>