TAR(1) GNU TAR TAR(1) tar -- tar {A|c|d|r|t|u|x}[GnSkUWOmpsMBiajJzZhPlRvwo] [...] UNIX tar -A [] -f ... tar -c [-f ] [] [...] tar -d [-f ] [] [...] tar -r [-f ] [] [...] tar -t [-f ] [] [...] tar -u [-f ] [] [...] tar -x [-f ] [] [...] GNU tar {--catenate|--concatenate} [] --file ... tar --create [--file ] [] [...] tar {--diff|--compare} [--file ] [] [...] tar --delete [--file ] [] [...] tar --append [--file ] [] [...] tar --list [--file ] [] [...] tar --test-label [--file ] [] [LABEL...] tar --update [--file ] [] [...] tar {--extract|--get} [--file ] [] [...] GNU tar. , , GNU Tar texinfo. info tar, info tar . , info emacs(1) https://www.gnu.org/software/tar/manual GNU Tar, . GNU tar -- , (), . , (, , tape archiver << >>), . GNU tar . , , . , . , : . , c , v , f , , . , , tar /etc etc.tar , : tar cfv etc.tar /etc UNIX -, . , , , . , ' , , : -g/tmp/snar.db. , , . : -vkp. , (' ') . : -vkpf a.tar. , , : tar -cvf etc.tar /etc tar -c -v -f etc.tar /etc GNU , , . , . , , . ' . - : tar --create --file etc.tar --verbose /etc ( ): tar --cre --file=etc.tar --verb /etc , . GNU tar, . . ' . -A, --catenate, --concatenate . , . , , , - tar, GNU. , , , , , -i (--ignore-zeros). '. -c, --create . , . , --no-recursion. -d, --diff, --compare . ' , . , . --delete . , . . . . -r, --append . , -c (--create). -t, --list . '. , , . --test-label . ( ) 0. , tar . 0, , 1 . , -v (--verbose). . -u, --update , . , -c -r. , , . - , , . . -x, --extract, --get . '. , , . --show-defaults tar . -?, --help . --usage . --version . --check-device (). -g, --listed-incremental= GNU. , tar , , , , , . , , - ( 0). N, , N-1, . -- . , /dev/null. --hole-detection= . --sparse. seek raw. seek raw, . -G, --incremental GNU . --ignore-failed-read . --level= - . --level=0: , tar , 0 . -n, --seek , . , tar , . , . , (, --list --extract). --no-check-device . --no-seek , . --occurrence[=N] N- . --delete, --diff, --extract, --list ( -T). N 1. --restrict . --sparse-version=[.] , . : 0.0, 0.1 1.0. GNU Tar, D, << >>. info, : info tar 'Sparse Formats'. -S, --sparse . , , , ( , , DBM). , tar , , , - . tar . -k, --keep-old-files . --keep-newer-files , . --keep-directory-symlink . --no-overwrite-dir . --one-top-level[=] , , , ( , --auto-compress). --overwrite . --overwrite-dir (). --recursive-unlink . --remove-files . --skip-old-files , . -U, --unlink-first . -W, --verify . --ignore-command-error . --no-ignore-command-error (). -O, --to-stdout . --to-command= . , , . . : TAR_FILETYPE . : f d l h b c . TAR_MODE . TAR_FILENAME . TAR_REALNAME , . TAR_UNAME ' . TAR_GNAME . TAR_ATIME . , . , . TAR_MTIME . TAR_CTIME . TAR_SIZE . TAR_UID UID . TAR_GID GID . , , tar, : TAR_VERSION GNU tar. TAR_ARCHIVE , tar. TAR_BLOCKING_FACTOR , 512- . TAR_VOLUME , tar ( ). TAR_FORMAT , . : gnu, oldgnu, posix, ustar, v7. TAR_SUBCOMMAND ( ), , tar. --atime-preserve[=] (, =replace), (=system). --delay-directory-restore . , . --group=[:GID] , . GID , , GID. , (GID ) . --group-map=, , . --group-map= . . #. . - . , - : _ _[:_GID] _ -- , GID +. _GID, _ , +GID. , _ _GID . _ _ GID _GID. --mode= . --mtime=-- mtime . -- / , . mtime . -m, --touch . --no-delay-directory-restore --delay-directory-restore. --no-same-owner ( ). --no-same-permissions umask ( ). --numeric-owner /. --owner='[:UID] , UID , ' , UID. , (UID ' ) . --owner-map=, , . --owner-map= . #. . - UID. , - : _ _[:_UID] _ -- ' , UID +. _UID, _ , +UID. , _ _UID . , _, _ UID _UID. -p, --preserve-permissions, --same-permissions , (, ). --same-owner ( -). -s, --preserve-order, --same-order tar, , . --sort= , : none, name inode. --sort=none, << , >>. --sort=name . --sort=inode , , , . , . --acls ACL POSIX. --no-acls ACL POSIX. --selinux SELinux. --no-selinux SELinux. --xattrs . --no-xattrs . --xattrs-exclude= xattr. , , --xattrs-exclude='user.*', . --xattrs-include= xattr. . -f, --file= . , tar <>. , . , tar . --show-defaults tar --help . , , . IP-, -- . : --file=remotehost:/dev/sr0 ' , @. , rsh(1). ssh(1). : --rsh-command=/usr/bin/ssh rmt(8). tar, tar --rmt-command. --force-local , . -F, --info-script=, --new-volume-script= ( -M). . tar : TAR_VERSION GNU tar. TAR_ARCHIVE , tar. TAR_BLOCKING_FACTOR , 512- . TAR_VOLUME , tar ( ). TAR_FORMAT , . : gnu, oldgnu, posix, ustar, v7. TAR_SUBCOMMAND ( ), , tar. TAR_FD , tar. , tar ; , . -L, --tape-length=N Nx1024 . N (. ), , 1024. -M. -M, --multi-volume , . --rmt-command= rmt . . -f . --rsh-command= rsh . . -f . --volno-file= --multi-volume, tar , . -b, --blocking-factor= x512 . -B, --read-full-records . -i, --ignore-zeros . , 512- , , , tar , . , . , -A. --record-size= . . 512. . : --record-size=10K -- 10 . . , . -H, --format= . : gnu GNU, tar 1.13.x oldgnu GNU tar <= 1.12. pax, posix POSIX 1003.1-2001 (pax). ustar POSIX 1003.1-1988 (ustar). v7 V7. --old-archive, --portability , --format=v7. --pax-option=_[[:]=][,_[[:]=]]... pax PAX (-H pax). -o pax(1). --posix , --format=posix. -V, --label= . , . -a, --auto-compress . -I, --use-compress-program= . -d . . -j, --bzip2 bzip2(1). -J, --xz xz(1). --lzip lzip(1). --lzma lzma(1). --lzop lzop(1). --no-auto-compress . -z, --gzip, --gunzip, --ungzip gzip(1). -Z, --compress, --uncompress compress(1). --zstd zstd(1). --add-file= (, -) --backup[=] . , , . : none, off . t, numbered . nil, existing , , . never, simple , VERSION_CONTROL. , existing. -C, --directory= - . , , , . --exclude= , , glob(3). --exclude-backups . --exclude-caches , CACHEDIR.TAG, --exclude-caches-all , CACHEDIR.TAG, . --exclude-caches-under , CACHEDIR.TAG --exclude-ignore= , . , . . --exclude-ignore-recursive= , --exclude-ignore, , . --exclude-tag= , , --exclude-tag-all= , . --exclude-tag-under= , . --exclude-vcs . --exclude-vcs-ignores , , . : .cvsignore, .gitignore, .bzrignore .hgignore. -h, --dereference ; , . --hard-dereference ; , -K, --starting-file= . --newer-mtime= , . / ., ; mtime . --no-null --null. --no-recursion . --no-unquote . --no-verbatim-files-from , , . , , - , tar. . --no-verbatim-files-from --verbatim-files-from. : --files-from, , --verbatim-files-from , . --no-null. --null -T - ( , ). . --verbatim-files-from. -N, --newer=, --after-date= , . / ., ; mtime . --one-file-system . -P, --absolute-names . --recursion (). --suffix= . ~, SIMPLE_BACKUP_SUFFIX. -T, --files-from= , , . , , LF ASCII ( ). , . , - , -, tar. , --verbatim-files-from. --null tar, NUL ASCII, LF. , find(1) -print0. --unquote (). --verbatim-files-from , , , . --files-from (-T). , , , , - , , tar. --verbatim-files-from . --files-from, . --no-verbatim-files-from. , --null. . --add-file. -X, --exclude-from= , , . --strip-components= . --transform=, --xform= sed . , . --anchored , . --ignore-case . --no-anchored / ( ) --no-ignore-case (). --no-wildcards . --no-wildcards-match-slash /. --wildcards ( ). --wildcards-match-slash / ( ) --checkpoint[=N] N (, 10) --checkpoint-action= . --clamp-mtime , , --mtime --full-time . --index-file= -l, --check-links , . --no-quote-chars= . --quote-chars= --quoting-style= . literal, shell, shell-always, c, c-maybe, escape, locale, clocale. -R, --block-number . --show-omitted-dirs , . --show-transformed-names, --show-stored-names --strip --transform. --totals[=] ; -- ; SIGHUP, SIGQUIT, SIGINT, SIGUSR1 SIGUSR2, SIG. --utc UTC. -v, --verbose . . 3. , tar , GNU Tar, 2.5.2 << --verbose>>. --warning=_ -, _. , _ no-, , . --warning, . , tar: all -. . none -. filename-with-nuls "%s: " alone-zero-block " , %s" , tar --create: cachedir "%s: <<%s>>; %s" file-shrank "%s: %s ; " xdev "%s: ; " file-ignored "%s: ; " "%s: " "%s: " file-unchanged "%s: ; " ignore-archive "%s: ; " file-removed "%s: tar " file-changed "%s: " failed-read . , --ignore-failed-read. , tar --extract: existing-file "%s: " timestamp "%s: %s" "%s: %s %s . " contiguous-cast " " symlink-cast " " unknown-cast "%s: <<%c>>, " ignore-newer " <<%s>> " unknown-keyword " , <<%s>>" decompress-program , . ( --verbose). , , : $ tar --warning=decompress-program -x -f archive.Z tar (child): cannot run compress: No such file or directory tar (child): trying gzip , tar archive.Z compress, , , gzip. record-size " = %lu " , : rename-directory "%s: %s" "%s: " new-directory "%s: " xdev "%s: : " bad-dumpdir " dumpdir: <> " -w, --interactive, --confirmation . -o , , --old-archive. , , --no-same-owner. b x 512 B x 1024 c G x 1024^3 K x 1024 k x 1024 M x 1024^2 P x 1024^5 T x 1024^4 w x 2 tar , , , . 0 . 1 . tar --compare (--diff, -d), , . tar --create, --append --update, , , , - . 2 . , . , tar, , tar . , , (, -z), . rmt . . bzip2(1), compress(1), gzip(1), lzma(1), lzop(1), rmt(8), symlink(7), xz(1), zstd(1). tar: info tar info emacs(1), . - GNU tar : https://www.gnu.org/software/tar/manual . (C) Free Software Foundation, Inc., 2023 GPLv3+: GNU GPL 3 . : . , , . Sergey Poznyakoff Yuri Chornoivan ; , GNU General Public License Version 3 . . , , : . TAR 11 2022 TAR(1)