Parametr opcji
Podstawowe opcje operacyjne
-c: Stwórz nowy plik archiwalny. -x: Rozpakuj plik archiwalny. -t: Zawiera zawartość archiwum. -r: Dodaje pliki do istniejących archiwów. -u: Dodaje tylko pliki nowsze niż te już w archiwum. -d: Znajdź różnice w plikach archiwalnych, które są niezsynchronizowane z systemem plików. -A: Dołącz jeden plik .tar do innego .tar.
Wybór i wykluczenie plików
-f<file>: Określa nazwę pliku archiwum (musi być umieszczony na końcu listy opcji). -C<directory>: Przełącz się do określonego katalogu do działania. --exclude=<pattern>: Wyklucz pliki odpowiadające określonemu wzorcowi. --wykluczenie-od=<file>: Odczytaj wzorzec, który ma zostać wyłączony z określonego pliku. --wyłączy-cache: Wyklucz pliki cache z katalogu. --wykluczy-kopie zapasowe: Wyklucz pliki kopii zapasowych kończące się na ~. --wyłączy-vcs: Wyklucz pliki generowane przez system kontroli wersji (np. .git, . svn itd.).
Opcje kompresji i dekompresji
-z: Skompresuj plik archiwum za pomocą gzip. -j: Skompresuj plik archiwum za pomocą bzip2. -J: Skompresuj plik archiwum za pomocą xz. --lzip: Kompresuj pliki archiwalne za pomocą lzip. --lzma: Kompresuj pliki archiwalne za pomocą lzma. --lzop: Kompresuj pliki archiwalne za pomocą lzop. --zstd: Kompresuj pliki archiwum za pomocą zstd. -a: Automatycznie wybierz metodę kompresji (na podstawie rozszerzenia pliku archiwum, takiego jak .tar.gz, . tar.bz2 itd.). -I <command>: Kompresja lub dekompresja za pomocą określonego programu kompresji.
Opcje wyjścia i interakcji
-v: Wyświetla szczegółowe procedury operacyjne (rozłączne). --postęp: Pokazuje pasek postępu (gdy używany jest z -v). -w lub --interaktywny: Poproś użytkownika o potwierdzenie przed każdą akcją. --punkt kontrolny: Wyświetla punkt kontrolny po przetworzeniu każdego pliku. --checkpoint-action<action>=: Wykonuje określone działania w punkcie kontrolnym, takie jak echo, dot itp. --sumy: Wyświetla łączną liczbę bajtów przetworzonych po zakończeniu operacji. --rozwlekły: Szczegółowo wyświetla przetworzone informacje. --cicho: Generuj jak najmniej informacji.
Opcje związane z plikami i uprawnieniami
-p: Zachowuj oryginalne uprawnienia pliku (po rozpakowaniu). --same-owner: Spróbuj ustawić rozpakowany plik jako oryginalnego właściciela (wymaga uprawnień superużytkownika). --no-same-owner: Nie jest ustawiony żaden właściciel pliku. --same-permissions: Zachowuj oryginalne uprawnienia pliku (takie same jak -p). --nie-tych samych uprawnień: Nie zachowuje oryginalnych uprawnień, używaj umasku obecnego użytkownika do ustawienia uprawnień. -m: Czas modyfikacji pliku nie jest przywracany podczas rozpakowywania, lecz używany jest aktualny czas.
Opcje zarządzania archiwizacją
-k lub --zachowaj-starych-plików: Zachowuj istniejące pliki podczas rozpakowywania, nie nadpisuj. --nadpisanie: Wymusza nadpisanie istniejącego pliku podczas rozpakowywania. --usuwaj-plików: Usuwa oryginalny plik po pomyślnym archiwizacji. --delete: Usuwa określony plik z archiwum (tylko gnu tar). --zachowaj-nowsze-pliki: Po rozpakowaniu zachowaj nowsze pliki niż te w archiwum. --listed-incremental<file>=: Utwórz lub przywróć z kopii zapasowej inkrementalnej.
Opcje systemu plików i urządzeń
-L<N>: Podziel pliki archiwalne większe niż N bajtów (dla napędów taśmowych). --tape-length<number>=: Określa długość taśmy (dla napędów taśmowych). --wielotomowe: Tworzenie lub przywracanie plików archiwalnych wielotomowych. -M: Używany z --wielotomowym do obsługi plików archiwalnych o wielu tomach. --użyj-skompresuj-programu<prog>=: Użyj określonego kompresora.
Inne praktyczne opcje
--transform=<expression>: Przemianowanie plików w archiwum. --strip-components<number>=: odsuwa określoną liczbę składników ścieżki podczas rozpakowywania. --ignorować-nieudane-czytać: zignoruj błąd odczytu i kontynuuj. --occurrence=<number>: Wybierz liczbę plików wystąpień w archiwum. -S: Obsługuje rzadkie pliki (archiwizuje tylko bloki faktycznie używane). --no-recursja: nie wchodzi rekurencyjnie do katalogu. -h lub --dereferencyjnie: Archiwizuj plik, do którego wskazuje symboliczne łącze, a nie sam link.
Pomoc i informacje o wersji
--pomoc: Wyświetla informacje o pomocy. --wersja: Wyświetla informacje o wersji taru.
|