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

151 lines
5.8 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>NAZWA</H2>
savelog - zachowuje plik dziennika
<A NAME="lbAC">&nbsp;</A>
<H2>SKŁADNIA</H2>
<B>savelog</B> [-m uprawnienia] [-u użytkownik] [-g grupa] [-t] [-p] [-c
liczba_cykli] [-l] [-j] [-J] [-1&nbsp;..&nbsp;-9] [-C] [-d] [-l] [-r katalog] [-n]
[-q] [-D format_daty] plik ...
<A NAME="lbAD">&nbsp;</A>
<H2>OPIS</H2>
Polecenie <B>savelog</B> zachowuje i opcjonalnie kompresuje stare kopie
plików. Starsze wersje <I>plik</I>u są nazywane:
<DL COMPACT><DT id="1"><DD>
<P>
<I>plik</I>.<I>&lt;numer&gt;</I><I>&lt;sufix_kompresji&gt;</I>
<P>
</DL>
gdzie <I>&lt;numer&gt;</I> jest numerem wersji, 0 oznacza najnowszą. Wersje o
numerach &gt; 0 są kompresowane, chyba że zostało to zabronione za pomocą
opcji <B>-l</B>. Wersja 0 nie jest kompresowana, ponieważ proces może mieć wciąż
otwarty <I>plik</I> i wykonywać na nim operacje wejścia/wyjścia. Tylko
<I>liczba_cykli</I> wersji plików jest przechowywanych.
<P>
Jeśli plik nie istnieje oraz podano opcję <B>-t</B>, to zostanie utworzony.
<P>
W przypadku plików, które istnieją i mają rozmiar większy od zera,
wykonywane są następujące akcje:
<P>
<DL COMPACT>
<DT id="2">1)<DD>
Pliki z numerowanymi wersjami są przenoszone cyklicznie. Wersja <I>plik</I>.<I>2</I>
jest przenoszona do wersji <I>plik</I>.<I>3</I>, wersja <I>plik</I>.<I>1</I> jest
przenoszona do wersji <I>plik</I>.<I>2</I> i tak dalej. W końcu wersja <I>plik</I>.<I>0</I>
jest przenoszona do wersji <I>plik</I>.<I>1</I>, a wersja <I>plik</I>.<I>liczba_cykli</I>
jest usuwana. Zarówno skompresowane, jak i nieskompresowane nazwy plików są
przenoszone cyklicznie, niezależnie od <B>-l</B>. Brakujące pliki wersji są
ignorowane.
<P>
<DT id="3">2)<DD>
Nowo utworzony <I>plik</I>.<I>1</I> jest kompresowany, chyba że podano opcję
<B>-l</B>. Następnie plik ten jest zmieniany zgodnie z ustawieniami opcji <B>-m</B>,
<B>-u</B> oraz <B>-g</B>.
<P>
<DT id="4">3)<DD>
Główny <I>plik</I> jest przenoszony do <I>plik</I>.<I>0</I>.
<P>
<DT id="5">4)<DD>
Jeśli podano opcje <B>-m</B>, <B>-u</B>, <B>-g</B>, <B>-t</B> lub <B>-p</B>, to tworzony jest
pusty <I>plik</I>, zgodnie z ustawieniami tych opcji. Opcja <B>-p</B> powoduje, że
uprawnienia do pliku będą takie same, jak poprzednio.
<P>
<DT id="6">5)<DD>
Nowy <I>plik</I>.<I>0</I> jest zmieniany zgodnie z ustawieniami wynikającymi z opcji
<B>-m</B>, <B>-u</B> i <B>-g</B>.
<P>
</DL>
<A NAME="lbAE">&nbsp;</A>
<H2>OPCJE</H2>
<DL COMPACT>
<DT id="7"><B>-m uprawnienia</B><DD>
ustawia prawa dostępu do plików na podane uprawnienia, włącza <B>-t</B>
<DT id="8"><B>-u użytkownik</B><DD>
zmienia właściciela plików na podanego użytkownika, włącza <B>-t</B>
<DT id="9"><B>-g grupa</B><DD>
zmienia grupę będącą właścicielem pliku na podaną grupę, włącza <B>-t</B>
<DT id="10"><B>-c liczba_cykli</B><DD>
ustawia liczbę cykli wersji pliku dziennika (domyślnie: 7). <I>Liczba_cykli</I>
musi wynosić co najmniej 2.
<DT id="11"><B>-t</B><DD>
tworzy nowy plik dziennika, jeśli nie istnieje
<DT id="12"><B>-l</B><DD>
nie kompresuje żadnych plików dziennika (domyślnie: kompresuje)
<DT id="13"><B>-p</B><DD>
zachowuje właściciela, grupę i uprawnienia pliku dziennika
<DT id="14"><B>-j</B><DD>
używa bzip2 zamiast gzip do kompresowania
<DT id="15"><B>-J</B><DD>
używa xz zamiast gzip do kompresowania
<P>
W przypadku kompresowania xz nie można ustawić siły kompresji, ponieważ xz
samoczynnie przyjmuje pewną wartość domyślną zależną od całkowitego rozmiaru
fizycznej pamięci RAM. Proszę zauważyć, że xz może użyć całkiem sporej
ilości pamięci w przypadku wyższych poziomów kompresji.
<DT id="16"><B>-1&nbsp;..&nbsp;-9</B><DD>
siła kompresji lub użycie pamięci (domyślnie: 9, z wyjątkiem kompresji xz)
<DT id="17"><B>-C</B><DD>
wymusza usunięcie cyklicznie przeniesionych plików dziennika
<DT id="18"><B>-d</B><DD>
używa standardowej daty do obracania
<DT id="19"><B>-D format_daty</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>
używa <I>katalogu</I> zamiast katalogu bieżącego do zapisywania plików wersji
<DT id="21"><B>-n</B><DD>
nie rotuje pustych plików
<DT id="22"><B>-q</B><DD>
tryb cichy
</DL>
<A NAME="lbAF">&nbsp;</A>
<H2>BŁĘDY</H2>
Jeśli proces wciąż zapisuje dane do <I>plik</I>.<I>0</I>, a savelog zmieni jego
nazwę na <I>plik</I>.<I>1</I> i skompresuje go, to dane mogą zostać utracone.
<P>
<A NAME="lbAG">&nbsp;</A>
<H2>ZOBACZ TAKŻE</H2>
<B><A HREF="/cgi-bin/man/man2html?8+logrotate">logrotate</A></B>(8)
<A NAME="lbAH">&nbsp;</A>
<H2>TŁUMACZENIE</H2>
Niniejsze tłumaczenie jest częścią pakietu debianutils.
Strony podręcznika zawarte w pakiecie przetłumaczyli:
Przemek Borys (PTM) &lt;<A HREF="mailto:pborys@dione.ids.pl">pborys@dione.ids.pl</A>&gt;,
Wojtek Kotwica (PTM) &lt;<A HREF="mailto:wkotwica@post.pl">wkotwica@post.pl</A>&gt;,
Michał Kułach &lt;<A HREF="mailto:michal.kulach@gmail.com">michal.kulach@gmail.com</A>&gt; oraz
Robert Luberda &lt;<A HREF="mailto:robert@debian.org">robert@debian.org</A>&gt;.
<P>
<HR>
<A NAME="index">&nbsp;</A><H2>Index</H2>
<DL>
<DT id="23"><A HREF="#lbAB">NAZWA</A><DD>
<DT id="24"><A HREF="#lbAC">SKŁADNIA</A><DD>
<DT id="25"><A HREF="#lbAD">OPIS</A><DD>
<DT id="26"><A HREF="#lbAE">OPCJE</A><DD>
<DT id="27"><A HREF="#lbAF">BŁĘDY</A><DD>
<DT id="28"><A HREF="#lbAG">ZOBACZ TAKŻE</A><DD>
<DT id="29"><A HREF="#lbAH">TŁUMACZENIE</A><DD>
</DL>
<HR>
This document was created by
<A HREF="/cgi-bin/man/man2html">man2html</A>,
using the manual pages.<BR>
Time: 00:06:20 GMT, March 31, 2021
</BODY>
</HTML>