Provided by: manpages-pl_4.13-4_all bug

NAZWA

       anacron - okresowo wykonuje polecenia

SKŁADNIA

       anacron [-s] [-f] [-n] [-d] [-q] [-t anacrontab] [-S katalog spool] [zadanie] ...
       anacron [-S katalog spool] -u [-t anacrontab] [zadanie] ...
       anacron [-V|-h]
       anacron -T [-t anacrontab]

OPIS

       Anacron  może  być  użyty  to  okresowego  wykonywania  poleceń,  z częstotliwością określoną w dniach. W
       przeciwieństwie do cron(8), nie zakłada się, że komputer jest przez cały czas uruchomiony. Dlatego  można
       z niego korzystać na komputerach, które nie działają przez 24 godziny na dobę, aby kontrolować codzienne,
       cotygodniowe i comiesięczne zadanie, zwykle działające pod kontrolą crona.

       Gdy  Anacron  jest  wykonywany,  odczytuje  listę  zadań z pliku konfiguracyjnego, zwykle /etc/anacrontab
       (patrz anacrontab(5)). Plik ten zawiera listę zadań, które kontroluje Anacron. Każde zadanie ma określony
       okres w dniach, zwłokę w minutach, unikalny identyfikator zadania i polecenie powłoki.

       Przy każdym zadaniu Anacron sprawdza, czy nie zostało ono wykonane w ciągu ostatnich n dni, gdzie n  jest
       okresem  podanym  do  tego  zadania. Jeśli nie, Anacron wykonuje polecenie powłoki zadania, po odczekaniu
       liczby minut podanej jak parametr zwłoki.

       Po zakończeniu polecenia, Anacron zapisuje datę w specjalnym pliku znacznika czasowego do danego zadania,
       dzięki czemu wie, kiedy wykonać je ponownie. Do obliczeń czasu używana jest tylko data, bez godzin.

       Gdy nie ma już więcej zadań do wykonania, Anacron kończy pracę.

       Anacron uwzględnia tylko zadania z identyfikatorem podanym  w  anacrontab,  który  pasuje  do  argumentów
       wiersza  polecenia  zadania. Argumentami zadania mogą być wzorce maski (wildcard) powłoki (proszę upewnić
       się, że są one chronione, czyli odpowiednio cytowane, przed interpretacją przez powłokę). Jeśli nie  poda
       się argumentów zadania, jest to równoważne podaniu "*" (czyli uwzględniane są wszystkie zadania).

       Jeśli  nie poda się opcji -d (patrz niżej), to Anacron mnoży się i przechodzi w tło podczas uruchomienia,
       a proces macierzysty natychmiast się kończy.

       Jeśli nie podano opcji -s lub  -n,  to  Anacron  uruchamia  zadania  zaraz  po  minięciu  czasu  odstępu.
       Wykonywanie różnych zadań jest całkowicie niezależne.

       Jeśli  zadanie  wysyła  komunikaty na swoje standardowe wyjście lub standardowe wyjście błędów, to są one
       wysyłane pocztą elektroniczną  do  użytkownika  uruchamiającego  Anacron  (zwykle  roota)  lub  na  adres
       znajdujący się w zmiennej środowiskowej MAILTO w crontab, jeśli taka istnieje.

       Komunikaty  informujące  o  tym  co  wykonuje  Anacron  są  wysyłane  do  syslogd(8), jako obiekt cron, o
       priorytecie notice. Wiadomości o błędach są wysyłane z priorytetem error.

       Zadania "aktywne" (tzn. zadania, które Anacron zdecydował się już uruchomić i obecnie czekają na minięcie
       czasu odstępu oraz zadania wykonywane właśnie przez Anacrona) są "zablokowane", dzięki czemu  inne  kopie
       Anacrona nie uruchomią ich w tym samym czasie.

OPCJE

       -f     Wymusza wykonanie zadań, ignorując znaczniki czasowe.

       -u     Tylko aktualizuje do bieżącej daty znaczniki czasowe, ale niczego nie uruchamia.

       -s     Sekwencyjne   wykonywanie   zadań.   Anacron   nie  uruchomi  nowego  zadanie  przed  zakończeniem
              poprzedniego.

       -n     Uruchamia zadania teraz. Ignoruje odstępy podane w pliku /etc/anacrontab. Ta opcja implikuje -s.

       -d     Nie mnoży się i nie przechodzi w tło. W tym trybie Anacron wysyła wiadomości informacyjne  zarówno
              na  standardowe wyjście, jak i do sysloga. Wyjście z zadań jest wysyłane pocztą elektroniczną, jak
              zazwyczaj.

       -q     Nie wypisuje komunikatów na standardowe wyjście błędów. Stosowane wyłącznie z opcją -d.

       -t anacrontab
              Używa podanego pliku anacrontab, zamiast domyślnego.

       -T     Test Anacrontab. Plik konfiguracyjny zostanie przetestowany pod kątem poprawności. Jeśli  w  pliku
              znajduje  się błąd, zostanie on wypisany, a anacron zakończy się kodem 1. Poprawny plik anacrontab
              zwróci 0.

       -S katalog spool
              Używa podanego katalogu spool do  przechowywania  znaczników  czasowych.  Opcja  jest  wymagana  w
              przypadku użytkowników, którzy chcą samodzielnie uruchamiać anacron.

       -V     Wyświetla informacje o wersji i wychodzi.

       -h     Wypisuje krótką informację o użyciu i wychodzi.

SYGNAŁY

       Po  otrzymaniu  sygnału  SIGUSR1,  Anacron  czeka  na  zakończenia  działających zadań (jeśli istnieją) i
       wychodzi. Sygnał może być użyty do prawidłowego zakończenia Anacrona.

UWAGI

       Proszę upewnić się, że strefa czasowa jest ustawiona  poprawnie,  przed  uruchomieniem  Anacrona  (strefa
       czasowa  wpływa  na  datę).  Z  reguły oznacza to ustawienie zmiennej środowiskowej TZ lub zainstalowanie
       pliku /usr/lib/zoneinfo/localtime. Strona podręcznika tzset(3) zawiera więcej informacji.

       Pliki znaczników czasowych są tworzone w katalogu spool do każdego  zadania  w  anacrontab.  Nie  zostaną
       nigdy  usunięte  automatycznie  przez  anacron  i jeśli nie są dłużej potrzebne konieczne jest ich ręczne
       usunięcie.

DEBIAN-SPECIFIC CONFIGURATION

       On Debian-based systems, anacron will be activated hourly every day from 07:30 local time to 23:30  local
       time  through  cron job (on non-systemd systems where cron is installed and enabled) or systemd timer (on
       systemd-based systems).  On activation, anacron will check if it missed some jobs. If yes, it will  start
       those jobs after a short period of time.

       By  default, The hourly activation of anacron will not take place when the system is using battery and no
       AC power is connected to the computer. It is meant to reduce power usage and  extend  battery  life,  but
       such  design  might  lead  to  unwanted  results.   Users  may  disable  this feature and let anacron run
       regardless     of     power     supply.     Please     read     Debian-specific     documentation      in
       /usr/share/doc/anacron/README.Debian file for detailed instruction in now to change such behaviour.

PLIKI

       /etc/anacrontab
              Zawiera wykaz zadań. Szczegółowy opis zawiera strona podręcznika anacrontab(5).

       /var/spool/anacron
              Katalog jest używany przez Anacron do przechowywania plików znaczników czasowych.

       /lib/systemd/system/anacron.service
              This file provides systemd service for anacron.

       /lib/systemd/system/anacron.timer
              This  file  provides  systemd timer for anacron. Currently the service is triggered hourly through
              systemd timer.

ZOBACZ TAKŻE

       anacrontab(5), cron(8), tzset(3)

       Plik README Anacrona.

       For Debian-specific modifications, please read  /usr/share/doc/anacron/README.Debian  file  for  detailed
       information.

BŁĘDY

       Anacron nigdy nie usuwa plików znaczników czasowych. Konieczne jest ręczne usunięcie niepotrzebnych.

       Anacron  używa  do  dwóch  deskryptorów plików do każdego aktywnego zadania. Może mu ich zabraknąć, jeśli
       jest więcej niż 125 aktywnych zadań (na zwykłych jądrach).

       Komentarze, sugestie i zgłoszenia błędów proszę wysyłać pocztą elektroniczną do Seana "Shaleha" Perry'ego
       <shaleh@(debian.org|valinux.com)> (w języku angielskim).

AUTOR

       Anacron was originally conceived and implemented  by  Christian  Schwarz  <schwarz@monet.m.isar.de>.  The
       current implementation is a complete rewrite by Itai Tzur <itzur@actcom.co.il>.

       The code base was maintained by Sean 'Shaleh' Perry <shaleh@(debian.org|valinux.com)>.  During 2004-2006,
       it  was  maintained  by  Pascal  Hakim  <pasc@(debian.org|redellipse.net)>.   During  2009-2014,  it  was
       maintained by Peter Eisentraut <petere@debian.org>.

       Nowadays anacron in Debian is co-maintained by various developers from Debian Project.

T◈UMACZENIE

       Autorami polskiego tłumaczenia niniejszej strony podręcznika są: Michał Kułach <michal.kulach@gmail.com>

       Niniejsze tłumaczenie jest wolną dokumentacją. Bliższe informacje  o  warunkach  licencji  można  uzyskać
       zapoznając   się   z   GNU General Public License w wersji 3   lub  nowszej.  Nie  przyjmuje  się  ŻADNEJ
       ODPOWIEDZIALNOŚCI.

       Błędy w  tłumaczeniu  strony  podręcznika  prosimy  zgłaszać  na  adres  listy  dyskusyjnej  manpages-pl-
       list@lists.sourceforge.net.

the Debian Project                            30 listopada 2018 r.                                    ANACRON(8)