.\" generated by script on Sat Mar 22 22:01:31 2014
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.Dd 22 marca 2014
.\" This file is distributed under the same license as original manpage
.\" Copyright of the original manpage:
.\" Copyright © 1988,1992-2001,2003-2007 Free Software Foundation, Inc. (GPL-3+)
.\" Copyright © of Polish translation:
.\" Łukasz Kowalczyk (PTM) <lukow@tempac.okwf.fuw.edu.pl>, 1999.
.\" Andrzej M. Krzysztofowicz (PTM) <ankry@green.mf.pg.gda.pl>, 2002.
.\" Michał Kułach <michal.kulach@gmail.com>, 2012, 2013, 2014.
.Dt TAR 1
.Sh NAZWA
.Nm tar
.Nd tar - wersja GNU programu archiwizującego tar
.Sh SKŁADNIA
.Nm tar
.Oo Fl Oc Cm A Fl \-catenate \-concatenate Cm \||\| c Fl \-create Cm \||\| d Fl \-diff \-compare Cm \||\| Fl \-delete Cm \||\| r Fl \-append Cm \||\| t Fl \-list Cm \||\| Fl \-test\-label Cm \||\| u Fl \-update Cm \||\| x Fl \-extract \-get
.Op Ar opcje
.Op Ar nazwa ścieżki ...
.Sh OPIS
.Nm Tar
przechowuje i wyodrębnia pliki z archiwum z taśmy lub dysku.
.Pp
Pierwszym argumentem do tara powinna być funkcja: albo jedna z liter
.Cm Acdrtux ,
albo jedna z długich nazw funkcji. Litera funkcji nie musi być
poprzedzona "\-" i może był połączona z innymi opcjami pojedynczych
liter. Długa nazwa funkcji musi być poprzedzona
.Cm \-\- .
Część opcji
przyjmuje parametr; przy postaci jednoliterowej muszą być one podane jako
oddzielne argumenty. W długiej postaci mogą być podane przez dołączenie
.Cm = Ns Ar wartość
do opcji.
.Sh FUNKCJE LITEROWE
Główny tryb pracy:
.Bl -tag -width flag
.It Fl A , Fl \-catenate , Fl \-concatenate
dołączenie istniejących plików .tar do archiwum
.It Fl c , Fl \-create
utworzenie nowego archiwum
.It Fl d , Fl \-diff , Fl \-compare
znalezienie różnic między archiwum, a systemem plików
.It Fl \-delete
usunięcie plików z archiwum (opcji nie można użyć na taśmach magnetycznych!)
.It Fl r , Fl \-append
dołączenie plików do archiwum na jego końcu
.It Fl t , Fl \-list
wypisanie zawartości archiwum
.It Fl \-test\-label
sprawdzenie etykiety woluminu archiwum i wyjście
.It Fl u , Fl \-update
dołączenie tylko tych plików, które są nowsze niż egzemplarze w archiwum
.It Fl x , Fl \-extract , Fl \-get
ekstrakcja plików z archiwum
.El
.Sh INNE OPCJE
Modyfikatory operacji:
.Bl -tag -width flag
.It \-[0\-7][lmh]
określenie napędu i gęstości
.It Fl a , Fl \-auto\-compress
używa przyrostka archiwum do określenia programu kompresującego
.It Fl \-acls
Włącza obsługę ACL POSIX
.It Fl \-no\-acls
Wyłącza obsługę ACL POSIX
.It Fl \-add\-file Ns \= Ns Ar PLIK
dodaje podany PLIK do archiwum (przydatne jeśli nazwa zaczyna się minusem)
.It Fl \-anchored
wzorzec dopasowuje początek nazwy pliku
.It Fl \-no\-anchored
wzorzec dopasowuje po dowolnym "/" (domyślne przy wyłączeniu)
.It Fl \-atime\-preserve
zachowuje czasy dostępu zrzucanych plików, albo przez przywrócenie czasów po
odczycie (METODA="replace", domyślnie), albo przez nieustawianie czasów w
pierwszym miejscu (METODA="system")
.It Fl \-no\-auto\-compress
nie używa przyrostka archiwum do określenia programu kompresującego
.It Fl b , Fl \-blocking\-factor Ar BLOKI
BLOKI x 512 bajtów na rekord
.It Fl B , Fl \-read\-full\-records
zmienia rozmiar bloku podczas czytania archiwum (do używania z nazwanymi
potokami 4.2BSD)
.It Fl \-backup
przed usunięciem wykonuje kopię zapasową, kontroluje wybór wersji
.It Fl C , Fl \-directory Ar KATALOG
zmienia katalog na KATALOG
.It Fl \-check\-device
sprawdza numer urządzenia przy tworzeniu archiwów przyrostowych (domyślnie)
.It Fl \-no\-check\-device
nie sprawdza numerów urządzenia przy tworzeniu archiwów przyrostowych
.It Fl \-checkpoint
wyświetla informacje o postępie co LICZBA rekord (domyślnie 10)
.It Fl \-checkpoint\-action Ns \= Ns Ar AKCJA
wykonuje AKCJĘ po każdym checkpoincie
.It Fl \-delay\-directory\-restore
opóźnia ustawianie czasów modyfikacji i opóźnień rozpakowanych katalogów aż
do końca rozpakowywania
.It Fl \-no\-delay\-directory\-restore
odwołuje działanie opcji \-\-delay\-directory\-restore
.It Fl \-exclude Ns \= Ns Ar WZORZEC
wyłącza pliki podane jako WZORZEC
.It Fl \-exclude\-backups
wyłącza pliki kopii zapasowej i blokady
.It Fl \-exclude\-caches
wyłącza zawartość katalogów zawierających CACHEDIR.TAG, z wyłączeniem samego
pliku tag
.It Fl \-exclude\-caches\-all
wyłącza katalogi zawierające CACHEDIR.TAG
.It Fl \-exclude\-caches\-under
wyłącza wszystko w katalogach zawierających CACHEDIR.TAG
.It Fl \-exclude\-tag Ns \= Ns Ar PLIK
wyłącza zawartość katalogów zawierających PLIK, z wyjątkiem samego PLIKU
.It Fl \-exclude\-tag\-all Ns \= Ns Ar PLIK
wyłącza katalogi zawierające PLIK
.It Fl \-exclude\-tag\-under Ns \= Ns Ar PLIK
wyłącza wszystko w katalogach zawierających PLIK
.It Fl \-exclude\-vcs
wyłącza katalogi systemu kontroli wersji
.It Fl f , Fl \-file Ar ARCHIWUM
używa pliku archiwum lub urządzenia ARCHIWUM
.It Fl F , Fl \-info\-script , Fl \-new\-volume\-script Ar NAZWA
na końcu każdej taśmy uruchamia podany skrypt (implikuje funkcjonalność
opcji \-M)
.It Fl \-force\-local
plik z archiwum jest lokalny nawet, jeżeli w jego nazwie występuje dwukropek
.It Fl \-full\-time
wypisuje czas pliku do jego pełnej rozdzielczości
.It Fl g , Fl \-listed\-incremental Ar PLIK
obsługuje archiwum przyrostowe w nowym formacie GNU
.It Fl G , Fl \-incremental
obsługuje archiwum przyrostowe w starym formacie GNU
.It Fl \-group Ns \= Ns Ar NAZWA
wymusza NAZWĘ jako grupę dodanych plików
.It Fl h , Fl \-dereference
podąża za dowiązaniami symbolicznymi; archiwizuje pliki, na które one
wskazują
.It Fl H , Fl \-format Ar FORMAT
tworzy archiwum w podanym FORMACIE, który jest jednym z poniższych:
.Bl -tag -width flag
.It Fl \-format=gnu
format GNU tar 1.13.x
.It Fl \-format=oldgnu
format GNU w programie tar <= 1.12
.It Fl \-format=pax
format POSIX 1003.1-2001 (pax)
.It Fl \-format=posix
równoważne pax
.It Fl \-format=ustar
format POSIX 1003.1-1988 (ustar)
.It Fl \-format=v7
stary format tar V7
.El
.It Fl \-hard\-dereference
podąża za dowiązaniami zwykłymi (twardymi); archiwizuje i zrzuca pliki do
których się one odnoszą
.It Fl i , Fl \-ignore\-zeros
ignoruje bloki zawierające same zera (normalnie taki blok w archiwum oznacza
koniec pliku)
.It Fl I , Fl \-use\-compress\-program Ar PROGRAM
filtruje archiwum programem PROGRAM (który musi akceptować opcję \-d
oznaczającą dekompresję)
.It Fl \-ignore\-case
ignoruje wielkość znaków
.It Fl \-no\-ignore\-case
dopasowanie zwracające uwagę na wielkość znaków (domyślne)
.It Fl \-ignore\-command\-error
ignoruje kody zakończenia procesów potomnych
.It Fl \-no\-ignore\-command\-error
traktuje niezerowe kody zakończenia procesów potomnych jako błąd
.It Fl \-ignore\-failed\-read
zakazuje kończenia działania programu z niezerowym kodem wyjścia po
napotkaniu plików, które nie dają się odczytać
.It Fl \-index\-file Ns \= Ns Ar PLIK
wypisuje szczegółowe informacje do PLIKU
.It Fl j , Fl \-bzip2
.It Fl J , Fl \-xz
.It Fl k , Fl \-keep\-old\-files
nie zastępuje istniejących plików podczas wypakowywania, traktuje je jako
błędy
.It Fl K , Fl \-starting\-file Ar NAZWA-CZĘŚCI
zaczyna od części NAZWA-CZĘŚCI przy odczytywaniu archiwum
.It Fl \-keep\-directory\-symlink
zachowuje istniejące dowiązania symboliczne przy wypakowywaniu
.It Fl \-keep\-newer\-files
nie zastępuje istniejących plików, które są nowsze niż egzemplarze w
archiwum
.It Fl l , Fl \-check\-links
wypisuje komunikat, jeśli nie wszystkie dowiązania są zrzucone
.It Fl L , Fl \-tape\-length Ar LICZBA
zmiana taśmy po zapisaniu LICZBA x 1024 bajtów
.It Fl \-level Ns \= Ns Ar LICZBA
zrzuca poziom do tworzenia archiwum przyrostowego
.It Fl \-lzip
.It Fl \-lzma
.It Fl \-lzop
.It Fl m , Fl \-touch
nie dearchiwizuje czasu modyfikacji plików
.It Fl M , Fl \-multi\-volume
tworzy/wypisuje zawartość/dearchiwizuje archiwum wieloczęściowe
.It Fl \-mode Ns \= Ns Ar ZMIANY
wymusza ZMIANY trybu (symbolicznego) dodanych plików
.It Fl \-mtime Ns \= Ns Ar DATA-lub-PLIK
ustawia mtime dodawanych plików na DATA-lub-PLIK
.It Fl n , Fl \-seek
archiwum jest przeszukiwalne
.It Fl N , Fl \-newer , Fl \-after\-date Ar DATA-lub-PLIK
archiwizuje wyłącznie pliki nowsze, niż DATA-lub-PLIK
.It Fl \-newer\-mtime Ns \= Ns Ar DATA
porównuje datę i czas gdy zmieniła się tylko data
.It Fl \-null
opcja \-T odczytuje nazwy plików zakończone znakiem '\e0', opcja \-C wówczas
nie działa
.It Fl \-no\-null
odwołuje działanie opcji \-\-null
.It Fl \-numeric\-owner
posługiwanie się numerami użytkowników i grup, zamiast ich nazw
.It Fl O , Fl \-to\-stdout
dearchiwizuje pliki na standardowe wyjście
.It Fl \-occurrence
przetwarza tylko WYSTĄPIENIE każdego pliku w archiwum; opcja ta jest
prawidłowa tylko w połączeniu z jednym z podpoleceń: --delete, --diff,
--extract lub --list i gdy lista plików została podana albo w wierszu
poleceń albo opcją -T; WYSTĄPIENIE domyślnie wynosi 1.
.It Fl \-old\-archive , Fl \-portability
równoważne \-\-format=v7
.It Fl \-one\-file\-system
archiwizuje pliki tylko z bieżącego systemu plików
.It Fl \-overwrite
nadpisuje istniejące pliki podczas wypakowywania
.It Fl \-overwrite\-dir
nadpisuje metadane istniejących katalogów podczas wypakowywania (domyślne)
.It Fl \-no\-overwrite\-dir
zachowuje metadane istniejących katalogów
.It Fl \-owner Ns \= Ns Ar NAZWA
wymusza NAZWĘ jako właściciela dodanych plików
.It Fl p , Fl \-preserve\-permissions , Fl \-same\-permissions
wyodrębnia informacje o uprawnieniach pliku (domyślne dla superużytkownika)
.It Fl P , Fl \-absolute\-names
nie usuwa z nazw plików początkowych znaków "/"
.It Fl \-pax\-option Ns \= Ns Ar keyword[[:]=wartość][,keyword[[:]=wartość]]...
kontroluje słowa kluczowe pax
.It Fl \-posix
równoważne \-\-format=posix
.It Fl \-preserve
równoważne \-p i \-s
.It Fl \-quote\-chars Ns \= Ns Ar ŁAŃCUCH
dodatkowe znaki cytowania do ŁAŃCUCHA
.It Fl \-no\-quote\-chars Ns \= Ns Ar ŁAŃCUCH
wyłącza dodatkowe znaki cytowania do ŁAŃCUCHA
.It Fl \-quoting\-style Ns \= Ns Ar STYL
ustawia styl cytowania nazw; patrz niżej, aby poznać prawidłowe wartości
STYLU
.It Fl R , Fl \-block\-number
wypisywanie numeru rekordu wewnątrz archiwum przy każdym komunikacie
.It Fl \-record\-size Ns \= Ns Ar LICZBA
LICZBA bajtów na rekord, wielokrotność 512
.It Fl \-recursion
obsługuje katalogi rekurencyjnie (domyślnie)
.It Fl \-no\-recursion
zapobiega automatycznemu zagłębianiu się w katalogi
.It Fl \-recursive\-unlink
oczyszcza hierarchię w stosunku do wypakowywanego katalogu
.It Fl \-remove\-files
usuwa pliki po dodaniu ich do archiwum
.It Fl \-restrict
wyłącza część potencjalnie szkodliwych opcji
.It Fl \-rmt\-command Ns \= Ns Ar POLECENIE
używa podanego POLECENIA rmt zamiast rmt
.It Fl \-rsh\-command Ns \= Ns Ar POLECENIE
używa podanego zdalnego POLECENIA zamiast rsh
.It Fl s , Fl \-preserve\-order , Fl \-same\-order
przy wypisywaniu zachowywana jest kolejność części taka jak plików w
archiwum
.It Fl S , Fl \-sparse
efektywna obsługa plików rozrzedzonych (z "dziurami")
.It Fl \-same\-owner
próbuje wypakować pliki z tymi samymi właścicielami jak w archiwum (domyślne
dla superużytkownika)
.It Fl \-no\-same\-owner
wypakowuje pliki jako użytkownik uruchamiający program tar (domyślne dla
zwykłych użytkownik)
.It Fl \-no\-same\-permissions
stosuje umask użytkownika przy wypakowywaniu uprawnień z archiwum (domyślne
dla zwykłych użytkowników)
.It Fl \-no\-seek
archiwum jest nieprzeszukiwalne
.It Fl \-selinux
Włącza obsługę kontekstu SELinux
.It Fl \-no\-selinux
Wyłącza obsługę kontekstu SELinux
.It Fl \-show\-defaults
pokazuje domyślne ustawienia tar
.It Fl \-show\-omitted\-dirs
podczas wypisywania lub wypakowywania, wypisuje każdy katalog niepasujący do
kryteriów wyszukiwania
.It Fl \-show\-snapshot\-field\-ranges
pokazuje prawidłowe zakresy pól do plików-migawek
.It Fl \-show\-transformed\-names , Fl \-show\-stored\-names
pokazuje nazwy pliku lub archiwum po przetworzeniu
.It Fl \-skip\-old\-files
nie zastępuje istniejących plików podczas wypakowywania, po chichu je pomija
.It Fl \-sparse\-version Ns \= Ns Ar GŁÓWNY[.POBOCZNY]
ustawia wersję formatu plików rzadkich ("z dziurami") (implikuje \-\-sparse)
.It Fl \-strip\-components Ns \= Ns Ar LICZBA
usuwa LICZBĘ początkowych części z nazw plików podczas wypakowania
.It Fl \-suffix Ns \= Ns Ar ŁAŃCUCH
przed usunięciem wykonuje kopię zapasową, przesłania zwykły przyrostek ("~",
chyba że został przesłonięty przez zmienną środowiskową
SIMPLE_BACKUP_SUFFIX)
.It Fl T , Fl \-files\-from Ar PLIK
nazwy plików do archiwizacji lub dearchiwizacji są pobierane z pliku PLIK
.It Fl \-to\-command Ns \= Ns Ar POLECENIE
przesyła wyodrębnione pliki potokiem do innego programu
.It Fl \-totals
wypisuje sumę bajtów po przetworzeniu archiwum; z argumentem - wypisuje sumę
bajtów po otrzymaniu danego SYGNAŁU. Dozwolone sygnały to: SIGHUP, SIGQUIT,
SIGINT, SIGUSR1 lub SIGUSR2; nazwy bez przedrostka SIG są również dozwolone
.It Fl \-transform , Fl \-xform Ar WYRAŻENIE
używa WYRAŻENIA zamieniającego seda do przetworzenia nazw plików
.It Fl U , Fl \-unlink\-first
usuwa każdy plik przed wypakowaniem do niego
.It Fl \-unquote
nie cytuje nazw plików odczytanych za pomocą \-T (domyślnie)
.It Fl \-no\-unquote
zapobiega niecytowaniu nazw plików odczytanych za pomocą \-T
.It Fl \-utc
wypisuje czasy modyfikacji pliku w UTC
.It Fl v , Fl \-verbose
szczegółowe wypisywanie nazw przetwarzanych plików
.It Fl V , Fl \-label Ar TEKST
tworzy archiwum z nazwą woluminu TEKST, przy wypisywaniu/rozpakowywaniu
używa TEKSTU jako wzorzec maski do nazwy woluminu
.It Fl \-volno\-file Ns \= Ns Ar PLIK
używa/aktualizuje numer woluminu w PLIKU
.It Fl w , Fl \-interactive , Fl \-confirmation
pyta o zgodę na każdą operację
.It Fl W , Fl \-verify
weryfikacja archiwum po jego utworzeniu
.It Fl \-warning Ns \= Ns Ar SŁOWO-KLUCZOWE
kontrola ostrzeżeń
.It Fl \-wildcards
używa wieloznacznika (domyślne przy wyłączeniach)
.It Fl \-wildcards\-match\-slash
wieloznacznik dopasowuje "/" (domyślne przy wyłączeniach)
.It Fl \-no\-wildcards\-match\-slash
wieloznacznik nie dopasowuje "/"
.It Fl \-no\-wildcards
dosłowne dopasowanie łańcuchów
.It Fl X , Fl \-exclude\-from Ar PLIK
wyłączenie z archiwizacji plików o nazwach wymienionych w pliku PLIK
.It Fl \-xattrs
Włącza obsługę atrybutów rozszerzonych
.It Fl \-xattrs\-exclude Ns \= Ns Ar WZORZEC
określa wzorzec wyłączenia kluczy atrybutów rozszerzonych
.It Fl \-xattrs\-include Ns \= Ns Ar WZORZEC
określa wzorzec włączenia kluczy atrybutów rozszerzonych
.It Fl \-no\-xattrs
Wyłącza obsługę atrybutów rozszerzonych
.It Fl z , Fl \-gzip , Fl \-gunzip Fl \-ungzip
.It Fl Z , Fl \-compress , Fl \-uncompress
.El
.Sh ŚRODOWISKO
Zachowanie programu tar jest kontrolowane przez między innymi przez
następujące zmienne środowiskowe:
.Bl -tag -width Ds
.It Ev TAR_LONGLINK_100
.It Ev PRISTINE_TAR_COMPAT
.It Ev SIMPLE_BACKUP_SUFFIX
Przedrostek kopii zapasowej przy wypakowaniu, jeśli nie podano
.Fl \-suffix .
Jeśli nie podano żadnego z nich, domyślnie używany jest "~".
.It Ev TAR_OPTIONS
Opcje dodawane przed opcjami podanymi w wierszu polecenia, oddzielone
spacjami. Odwrotne ukośniki mogą zostać użyte do zacytowania spacji lub
odwrotnego ukośnika w opcji.
.It Ev TAPE
Urządzenie lub plik użyty do archiwizacji, jeśli nie podano
.Fl \-file .
Jeśli ta zmienna środowiskowa nie jest ustawiona, używane jest
standardowe wejście lub wyjście.
.El
.Sh PRZYKŁADY
Tworzenie archive.tar z plików foo i bar.
.Bd -literal -offset indent -compact
tar \-cf archive.tar foo bar
.Ed
Szczegółowe wypisanie wszystkich plików z archive.tar.
.Bd -literal -offset indent -compact
tar \-tvf archive.tar
.Ed
Wypisanie wszystkich plików z archive.tar.
.Bd -literal -offset indent -compact
tar \-xf archive.tar
.Ed
.Sh ZOBACZ TAKŻE
.\" libarchive
.\" man-pages
.Xr tar 5 ,
.Xr symlink 7 ,
.Xr rmt 8
.Sh HISTORIA
Polecenie
.Nm tar
pojawiło się w
.At v7 .
.Sh BŁĘDY
Ludzie ze środowiska GNU zwykle nie znoszą stron podręcznika systemowego man
i tworzą w zamian dokumenty info. Niestety, dokument info opisujący tara
jest licencjonowany na warunkach GFDL z niezmiennymi tekstami okładki, przez
nie można było wykorzystać z niego jakiegokolwiek tekstu w niniejszej
stronie podręcznika. Większość zamieszczonego tu tekstu została wyodrębniona
automatycznie, z tekstu opisującego użycie, w źródle programu. W związku z
tym, ten podręcznik może nie być kompletny.
.Sh TŁUMACZENIE
Autorami polskiego tłumaczenia niniejszej strony podręcznika man są:
Łukasz Kowalczyk (PTM) <lukow@tempac.okwf.fuw.edu.pl>,
Andrzej M. Krzysztofowicz (PTM) <ankry@green.mf.pg.gda.pl>
i
Michał Kułach <michal.kulach@gmail.com>.
.br
Polskie tłumaczenie jest częścią projektu manpages-pl; uwagi, pomoc, zgłaszanie błędów na stronie http://sourceforge.net/projects/manpages-pl/. Jest zgodne z wersją \fB 1.27.1 \fPoryginału.
