tar

存储、列表或提取压缩中的文件

语法

  tar [[-]function] [options] filenames...

  tar [[-]function] [options] -C directory-name...

命令行参数指定要添加、提取的文件,
或者,存档中的列表可以作为shell模式匹配字符串给出

功能:

 必须指定以下函数之一:
 -A
 --catenate
 --concatenate  新增压缩文件到已存在的压缩
 -c
 --create       建立新的压缩文件.
 -d
 --diff
 --compare      查找压缩文件中的文件与文件系统中相应文件之间的差异。

 --delete       从压缩中删除指定的文件

 -r
 --append       添加文件到已经压缩的文件

 -t
 --list           显示压缩文件的内容

 --test-label     测试压缩卷标签并退出

 -u
 --update      添加改变了和现有的文件到已经存在的压缩文件

 -x
 --extract
 --get         从压缩的文件中提取文件

 -C, --directory=DIR     切换到指定目录

 -f, --file=ARCHIVE     指定压缩文件

 -j, --bzip2     支持bzip2解压文件

 -J, --xz     通过xz过压缩

 -p, --preserve-permissions     提取有关文件权限的信息(默认超级用户)

 -v, --verbose     详细列出已处理的文件。

 -z, --gzip     通过gzip过滤压缩文件

选项



--absolute-names
-P
     通常在创建压缩文件时,' tar'从成员名中去掉一个'/'。
     这个选项禁止这种行为。

--after-date
     (见--newer.)

--atime-preserve
     告诉“tar”保存文件的inode中的访问时间字段.

--backup=BACKUP-TYPE
     与从文件系统中删除文件不同,
     “tar”将使用简单备份或编号备份来备份文件,这取决于备份类型

--block-number
-R
     有了这个选项,“tar”就可以使用压缩文件中的块号打印读取错误的错误消息。

--blocking-factor=BLOCKING
-b BLOCKING
     每个记录 BLOCKS x 512 字节

--bzip2
-I
     这个选项告诉“tar”通过“bzip2”读取或写入压缩.

--checkpoint
     此选项指示“tar”在读取压缩时打印定期检查点消息。
     当您希望看到“tar”仍在运行,但不想看到--verbose的输出时,可以使用它

--compress
--uncompress
-Z
     “tar”将在读取或写入压缩时使用“compress”程序。
      这允许您在节省空间的同时直接操作压缩

--confirmation
     (见--interactive.)

--dereference
-h
     在创建`tar'压缩时,`tar'会将文件压缩为a
     符号链接指向,而不是压缩符号链接

--directory=DIR
-C DIR
     当指定此选项时,
     ' tar'将在执行任何操作之前将其当前目录更改为DIR。
      当在压缩创建期间使用此选项时,顺序敏感

--exclude=PATTERN
     执行操作时,“tar”将跳过与模式匹配的文件

--exclude-from=FILE
-X FILE
     类似于 --exclude, 除了“tar”将使用文件文件中的模式列表。

--file=ARCHIVE
-f ARCHIVE
     “tar”将使用文件压缩作为它执行操作的“tar”存档,
     而不是依赖于tar的编译缺省值。

--files-from=FILE
-T FILE
     “tar”将使用文件的内容作为要操作的存档成员或文件的列表,
     以及命令行中指定的内容

--force-local
     强制' tar'将提供给 --file 的文件名解释为loca文件,
     即使它看起来像一个远程磁带驱动器名称

--group=GROUP
     添加到“tar”存档的iles将具有group id,而不是源文件中的group。
     组首先被解码为组符号名,但是如果这个解释失败,它必须是十进制数字组ID
     还可以查看 --owner=USER 选项的注释.

--gzip
--gunzip
--ungzip
-z
    这个选项告诉“tar”通过“gzip”读取或写入存档,允许“tar”直接透明地操作几种压缩存档。

--help
     显示此帮助列表

--ignore-failed-read
     指示遇到不可读文件时成功退出

--ignore-umask
     (参见--preserve-permissions'; *note Writing::..)

--ignore-zeros
-i
      忽略压缩中的归零块

--incremental
-G
     用于通知`tar'它正在使用旧的GNU格式
     增量备份压缩。它主要用于向后
     仅兼容性。

--info-script=SCRIPT-FILE
--new-volume-script=SCRIPT-FILE
-F SCRIPT-FILE
     在每卷磁带最后运行脚

--interactive
--confirmation
-w
     每次操作都要求确认

--keep-old-files
-k
     解压时不要替换存在的文件

--label=NAME
-V NAME
    创建带有卷名 TEXT的归档;在列出/解压时,使用 TEXT作为卷名的模式串

--listed-incremental=SNAPSHOT-FILE
-g SNAPSHOT-FILE
     处理新式的 GNU 格式的增量备份

--mode=PERMISSIONS
     强制将所添加的文件(符号)更改为权限PERMISSIONS

--multi-volume
-M
     建/列出/解压多卷压缩文件

--new-volume-script
     (见-info-script)

--newer=DATE
--after-date=DATE
-N
     当创建压缩时,“tar”将只添加自日期以来更改的文件。

--newer-mtime
     结合 --newer', “tar”只会添加内容发生了更改的文件(而不仅仅是--newer”,它还会备份任何状态信息发生更改的文件)。

--no-recursion
    有了这个选项,“tar”将不会递归到目录中,除非一个目录被显式命名为“tar”的参数。

--null
     当' tar'使用-files-from'选项时,
     该选项指示' tar'希望文件名以' NUL'结尾,这样' tar'就可以正确地处理包含换行符的文件名。

--numeric-owner
     此选项将通知“tar”在创建“tar”文件时应该使用数字用户和组id,而不是名称。

--old-archive
     (见--portability.)

--one-file-system
-l
     创建压缩时使用。防止“tar”从当前目录递归到位于不同文件系统上的目录

--owner=USER
     指定“tar”应在创建压缩时使用用户作为成员的所有者,而不是与源文件关联的用户

--portability
--old-archive
-o
     告诉“tar”创建一个与Unix V7“tar”兼容的压缩.

--posix
     指示“tar”创建一个符合POSIX标准的“tar”压缩。

--preserve
     与指定两者同义 --preserve-permissions' 和
     --same-order.

--preserve-order
     (见--same-order; *note Reading::..)

--preserve-permissions
--same-permissions
-p
     当“tar”提取压缩时,它通常会从压缩中指定的权限中减去用户的umask,
     并使用这个数字作为创建目标文件的权限。
     指定此选项指示“tar”应该直接从存档中使用权限

--read-full-records
-B
     指定' tar'应该重新阻塞其输入,以便从具有bug实现的系统上的管道读取数据

--record-size=SIZE
    指示“tar”在访问存压缩使用每个记录的大小字节。

--recursive-unlink
     类似于 --unlink-first 选项, 从压缩中提取同名目录之前删除现有目录层次结构

--remove-files
     将源文件附加到压缩文件后,指示“tar”从文件系统中删除源文件

--rsh-command=CMD
     通知“tar”,即应该使用CMD与远程设备通信。

--same-order
--preserve-order
-s
     此选项是在内存较少的机器上运行时的“tar”优化

--same-owner
     提取压缩时,' tar'将尝试保留' tar'存档中指定的所有者,并提供此选项。

--same-permissions
     (见--preserve-permissions; *note Writing::..)

--show-omitted-dirs
     指示“tar”在操作“tar”压缩文件时提及其跳过的目录。

--sparse
-S
     在向有效处理稀疏文件的压缩添加文件时调用GNU扩展。

--starting-file=NAME
-K NAME
     此选项仅影响提取;“tar”将跳过压缩文件中的提取文件,直到找到与名称匹配的文件为止

--suffix=SUFFIX
     修改从默认的“~”备份文件时使用的后缀“tar”

--tape-length=NUM
-L NUM
     指定“tar”正在写入的磁带的长度为NUM x 1024字节.

--to-stdout
-O
     在提取期间,' tar'将把文件提取到stdout,而不是文件系统。

--totals
     显示创建压缩后写入的总字节数。

--touch
-m
    将提取文件的修改时间设置为提取时间,而不是存储在存档中的修改时间

--uncompress
     (见--compress.)

--ungzip
     (见--gzip.)

--unlink-first
-U
    在从压缩中提取相应文件之前,直接从文件系统中删除相应的文件

--use-compress-program=PROG
     指示“tar”通过PROG访问存档,PROG被认为是某种压缩程序。

--verbose
-v
     操作要更详细一些

--verify
-W
     验证是否正确编写。

--version
     打印程序版本

--volno-file=FILE
     用/更新 FILE 中的卷数


例子

创建tar并压缩文件

 tar -czvf MyArchive Source_file 
 or
 tar --create --gzip --verbose --file=MyArchive.gz Source_file

解压缩上面创建的zip文件:

 tar -xzvf MyArchive Destination_file 
 or
 tar --extract --gunzip --verbose --file=MyArchive.gz Destination_file

提取文件,自动检测格式,在本例中为xz:

 tar -xf some.tar.xz
 or
 tar --extract --file=some.tar.xz

创建一个zip格式的tar文件,命名为今天的日期/时间:

tar czvf my_backup.$(date +%Y%m%d-%H%M%S).tgz /users/simon
上面的一个简单shell脚本:

#!/bin/bash
tar czvf $1.$(date +%Y%m%d-%H%M%S).tgz $1
exit $?
保存脚本为'arc',使用chmod使其可执行,然后运行它传递一个文件或文件夹名:

chmod 700 arc
./arc /users/simon


tar 命令实例:

linux命令:tar cp -C /path/to/dir . | ssh server2 'tar x -C /path/to/target' /path/to/target' -C x 'tar server2 ssh | . /path/to/dir -C cp tar tar cp -C /path/to/dir . | ssh server2 'tar x -C /path/to/target'rootopen.com
linux命令:tar cp -C /path/to/dir . | ssh server2 'tar x -C /path/to/target' /path/to/target' -C x 'tar server2 ssh | . /path/to/dir -C cp tar tar cp -C /path/to/dir . | ssh server2 'tar x -C /path/to/target'rootopen.com
2018-12-13 23:00:26

linux命令:tar c paths_to_files_and_dirs | gzip -c | openssl des3 > encrypted.tar.gz encrypted.tar.gz > des3 openssl | -c gzip | paths_to_files_and_dirs c tar tar c paths_to_files_and_dirs | gzip -c | openssl des3 > encrypted.tar.gzrootopen.com
linux命令:tar c paths_to_files_and_dirs | gzip -c | openssl des3 > encrypted.tar.gz encrypted.tar.gz > des3 openssl | -c gzip | paths_to_files_and_dirs c tar tar c paths_to_files_and_dirs | gzip -c | openssl des3 > encrypted.tar.gzrootopen.com
2018-11-26 23:25:45

linux命令:tar xvf archive_name.tar archive_name.tar xvf tar tar xvf archive_name.tarrootopen.com
linux命令:tar xvf archive_name.tar archive_name.tar xvf tar tar xvf archive_name.tarrootopen.com
2018-09-11 09:55:30

linux命令:tar cvf archive_name.tar dirname/ dirname/ archive_name.tar cvf tar tar cvf archive_name.tar dirname/rootopen.com
linux命令:tar cvf archive_name.tar dirname/ dirname/ archive_name.tar cvf tar tar cvf archive_name.tar dirname/rootopen.com
2018-09-20 06:32:03

linux命令:tar -czf home.tar.gz . . home.tar.gz -czf tar tar -czf home.tar.gz .rootopen.com
linux命令:tar -czf home.tar.gz . . home.tar.gz -czf tar tar -czf home.tar.gz .rootopen.com
2018-09-11 09:55:30

linux命令:tar -cvjf backup.tar.bz2 /home/tecmint/Documents/* /home/tecmint/Documents/* backup.tar.bz2 -cvjf tar tar -cvjf backup.tar.bz2 /home/tecmint/Documents/* rootopen.com
linux命令:tar -cvjf backup.tar.bz2 /home/tecmint/Documents/* /home/tecmint/Documents/* backup.tar.bz2 -cvjf tar tar -cvjf backup.tar.bz2 /home/tecmint/Documents/* rootopen.com
2018-09-11 09:55:30

linux命令:tar czv file1 file2 folder1 | ssh user@server tar zxv -C /destination /destination -C zxv tar user@server ssh | folder1 file2 file1 czv tar tar czv file1 file2 folder1 | ssh user@server tar zxv -C /destinationrootopen.com
linux命令:tar czv file1 file2 folder1 | ssh user@server tar zxv -C /destination /destination -C zxv tar user@server ssh | folder1 file2 file1 czv tar tar czv file1 file2 folder1 | ssh user@server tar zxv -C /destinationrootopen.com
2018-01-17 08:21:48

linux命令:tar -tvjf backup.tar.bz2 | sort -nrk 3 | head head | 3 -nrk sort | backup.tar.bz2 -tvjf tar tar -tvjf backup.tar.bz2 | sort -nrk 3 | headrootopen.com
linux命令:tar -tvjf backup.tar.bz2 | sort -nrk 3 | head head | 3 -nrk sort | backup.tar.bz2 -tvjf tar tar -tvjf backup.tar.bz2 | sort -nrk 3 | headrootopen.com
2018-02-02 08:08:48

linux命令:tar cfvz - /home/user | netcat -l -p 10000 10000 -p -l netcat | /home/user - cfvz tar tar cfvz - /home/user | netcat -l -p 10000rootopen.com
linux命令:tar cfvz - /home/user | netcat -l -p 10000 10000 -p -l netcat | /home/user - cfvz tar tar cfvz - /home/user | netcat -l -p 10000rootopen.com
2018-05-08 12:27:48

linux命令:tar zcvf somedir-$(date +%Y%m%d-%H%M).tar.gz somedir/ somedir/ +%Y%m%d-%H%M).tar.gz somedir-$(date zcvf tar tar zcvf somedir-$(date +%Y%m%d-%H%M).tar.gz somedir/rootopen.com
linux命令:tar zcvf somedir-$(date +%Y%m%d-%H%M).tar.gz somedir/ somedir/ +%Y%m%d-%H%M).tar.gz somedir-$(date zcvf tar tar zcvf somedir-$(date +%Y%m%d-%H%M).tar.gz somedir/rootopen.com
2018-04-25 00:59:48

linux命令:tar -cvzf - /source/path | ssh <targethostname> -l <username> dd of=/destination/path/backupfile.tgz of=/destination/path/backupfile.tgz dd <username> -l <targethostname> ssh | /source/path - -cvzf tar tar -cvzf - /source/path | ssh <targethostname> -l <username> dd of=/destination/path/backupfile.tgzrootopen.com
linux命令:tar -cvzf - /source/path | ssh <targethostname> -l <username> dd of=/destination/path/backupfile.tgz of=/destination/path/backupfile.tgz dd <username> -l <targethostname> ssh | /source/path - -cvzf tar tar -cvzf - /source/path | ssh <targethostname> -l <username> dd of=/destination/path/backupfile.tgzrootopen.com
2018-05-23 02:52:48

linux命令:tar -zcps <dir> -X <(find <dir> -type f -mtime -<days>) |ssh user@backuphost tar -xzpsC /data/bkup /data/bkup -xzpsC tar user@backuphost |ssh -<days>) -mtime f -type <dir> <(find -X <dir> -zcps tar tar -zcps <dir> -X <(find <dir> -type f -mtime -<days>) |ssh user@backuphost tar -xzpsC /data/bkuprootopen.com
linux命令:tar -zcps <dir> -X <(find <dir> -type f -mtime -<days>) |ssh user@backuphost tar -xzpsC /data/bkup /data/bkup -xzpsC tar user@backuphost |ssh -<days>) -mtime f -type <dir> <(find -X <dir> -zcps tar tar -zcps <dir> -X <(find <dir> -type f -mtime -<days>) |ssh user@backuphost tar -xzpsC /data/bkuprootopen.com
2018-04-22 17:14:48

linux命令:tar cvzf - /directory/ | ssh root@host "cat > /dev/nst0" /dev/nst0" > "cat root@host ssh | /directory/ - cvzf tar tar cvzf - /directory/ | ssh root@host "cat > /dev/nst0"rootopen.com
linux命令:tar cvzf - /directory/ | ssh root@host "cat > /dev/nst0" /dev/nst0" > "cat root@host ssh | /directory/ - cvzf tar tar cvzf - /directory/ | ssh root@host "cat > /dev/nst0"rootopen.com
2018-01-01 10:44:48

linux命令:tar zcf - user | pv /bin/gzip > /tmp/backup.tar.gz /tmp/backup.tar.gz > /bin/gzip pv | user - zcf tar tar zcf - user | pv /bin/gzip > /tmp/backup.tar.gzrootopen.com
linux命令:tar zcf - user | pv /bin/gzip > /tmp/backup.tar.gz /tmp/backup.tar.gz > /bin/gzip pv | user - zcf tar tar zcf - user | pv /bin/gzip > /tmp/backup.tar.gzrootopen.com
2018-02-19 15:11:48

linux命令:tar zcpf backup.tgz --exclude=/proc --exclude=backup.tgz / / --exclude=backup.tgz --exclude=/proc backup.tgz zcpf tar tar zcpf backup.tgz --exclude=/proc --exclude=backup.tgz /rootopen.com
linux命令:tar zcpf backup.tgz --exclude=/proc --exclude=backup.tgz / / --exclude=backup.tgz --exclude=/proc backup.tgz zcpf tar tar zcpf backup.tgz --exclude=/proc --exclude=backup.tgz /rootopen.com
2018-02-01 21:32:48

linux命令:tar -jcvf /folder/file.tar.bz2 --same-owner --same-permissions /folder/ /folder/ --same-permissions --same-owner /folder/file.tar.bz2 -jcvf tar tar -jcvf /folder/file.tar.bz2 --same-owner --same-permissions /folder/rootopen.com
linux命令:tar -jcvf /folder/file.tar.bz2 --same-owner --same-permissions /folder/ /folder/ --same-permissions --same-owner /folder/file.tar.bz2 -jcvf tar tar -jcvf /folder/file.tar.bz2 --same-owner --same-permissions /folder/rootopen.com
2018-04-26 22:49:48

linux命令:tar ztf tar-lacking-subdirectory.tar.gz | xargs rm rm xargs | tar-lacking-subdirectory.tar.gz ztf tar tar ztf tar-lacking-subdirectory.tar.gz | xargs rmrootopen.com
linux命令:tar ztf tar-lacking-subdirectory.tar.gz | xargs rm rm xargs | tar-lacking-subdirectory.tar.gz ztf tar tar ztf tar-lacking-subdirectory.tar.gz | xargs rmrootopen.com
2018-04-17 20:53:48

linux命令:tar cpfP - $(find <somedir> -type f -name *.png) | ssh user@host | tar xpfP - - xpfP tar | user@host ssh | *.png) -name f -type <somedir> $(find - cpfP tar tar cpfP - $(find <somedir> -type f -name *.png) | ssh user@host | tar xpfP -rootopen.com
linux命令:tar cpfP - $(find <somedir> -type f -name *.png) | ssh user@host | tar xpfP - - xpfP tar | user@host ssh | *.png) -name f -type <somedir> $(find - cpfP tar tar cpfP - $(find <somedir> -type f -name *.png) | ssh user@host | tar xpfP -rootopen.com
2018-04-29 15:36:48

linux命令:tar cf - . | (cd /new/dir; tar xvf -) -) xvf tar /new/dir; (cd | . - cf tar tar cf - . | (cd /new/dir; tar xvf -)rootopen.com
linux命令:tar cf - . | (cd /new/dir; tar xvf -) -) xvf tar /new/dir; (cd | . - cf tar tar cf - . | (cd /new/dir; tar xvf -)rootopen.com
2018-03-25 08:53:48

linux命令:tar -czf - * | ssh example.com "cat > files.tar.gz" files.tar.gz" > "cat example.com ssh | * - -czf tar tar -czf - * | ssh example.com "cat > files.tar.gz"rootopen.com
linux命令:tar -czf - * | ssh example.com "cat > files.tar.gz" files.tar.gz" > "cat example.com ssh | * - -czf tar tar -czf - * | ssh example.com "cat > files.tar.gz"rootopen.com
2018-05-17 06:15:48

linux命令:tar --exclude='.svn' -c -f /path/to/file.tar /path/to/directory /path/to/directory /path/to/file.tar -f -c --exclude='.svn' tar tar --exclude='.svn' -c -f /path/to/file.tar /path/to/directoryrootopen.com
linux命令:tar --exclude='.svn' -c -f /path/to/file.tar /path/to/directory /path/to/directory /path/to/file.tar -f -c --exclude='.svn' tar tar --exclude='.svn' -c -f /path/to/file.tar /path/to/directoryrootopen.com
2017-12-28 20:41:48

linux命令:tar -czvvf backup$(date "+%Y%m%d_%H%M%S").tar.gz /path/to/dir /path/to/dir "+%Y%m%d_%H%M%S").tar.gz backup$(date -czvvf tar tar -czvvf backup$(date "+%Y%m%d_%H%M%S").tar.gz /path/to/dirrootopen.com
linux命令:tar -czvvf backup$(date "+%Y%m%d_%H%M%S").tar.gz /path/to/dir /path/to/dir "+%Y%m%d_%H%M%S").tar.gz backup$(date -czvvf tar tar -czvvf backup$(date "+%Y%m%d_%H%M%S").tar.gz /path/to/dirrootopen.com
2018-02-24 14:35:48

linux命令:tar cvzf - data1 data2 | uuencode data.tar.gz | mail -s 'data' you@host.fr you@host.fr 'data' -s mail | data.tar.gz uuencode | data2 data1 - cvzf tar tar cvzf - data1 data2 | uuencode data.tar.gz | mail -s 'data' you@host.frrootopen.com
linux命令:tar cvzf - data1 data2 | uuencode data.tar.gz | mail -s 'data' you@host.fr you@host.fr 'data' -s mail | data.tar.gz uuencode | data2 data1 - cvzf tar tar cvzf - data1 data2 | uuencode data.tar.gz | mail -s 'data' you@host.frrootopen.com
2018-02-17 21:09:48

linux命令:tar -cf - folder/ | gpg -c > folder.tpg folder.tpg > -c gpg | folder/ - -cf tar tar -cf - folder/ | gpg -c > folder.tpgrootopen.com
linux命令:tar -cf - folder/ | gpg -c > folder.tpg folder.tpg > -c gpg | folder/ - -cf tar tar -cf - folder/ | gpg -c > folder.tpgrootopen.com
2018-01-03 07:31:48

linux命令:tar cvf - foodir | gzip > foo.tar.gz foo.tar.gz > gzip | foodir - cvf tar tar cvf - foodir | gzip > foo.tar.gzrootopen.com
linux命令:tar cvf - foodir | gzip > foo.tar.gz foo.tar.gz > gzip | foodir - cvf tar tar cvf - foodir | gzip > foo.tar.gzrootopen.com
2018-05-22 15:57:48

linux命令:tar -tf file.tar | tar -T - -uf file.tar file.tar -uf - -T tar | file.tar -tf tar tar -tf file.tar | tar -T - -uf file.tarrootopen.com
linux命令:tar -tf file.tar | tar -T - -uf file.tar file.tar -uf - -T tar | file.tar -tf tar tar -tf file.tar | tar -T - -uf file.tarrootopen.com
2018-02-09 19:51:48

linux命令:tar -zcvpf backup_`date +"%Y%m%d_%H%M%S"`.tar.gz `find <target> -atime +5` 2> /dev/null | xargs rm -fr ; ; -fr rm xargs | /dev/null 2> +5` -atime <target> `find +"%Y%m%d_%H%M%S"`.tar.gz backup_`date -zcvpf tar tar -zcvpf backup_`date +"%Y%m%d_%H%M%S"`.tar.gz `find <target> -atime +5` 2> /dev/null | xargs rm -fr ;rootopen.com
linux命令:tar -zcvpf backup_`date +"%Y%m%d_%H%M%S"`.tar.gz `find <target> -atime +5` 2> /dev/null | xargs rm -fr ; ; -fr rm xargs | /dev/null 2> +5` -atime <target> `find +"%Y%m%d_%H%M%S"`.tar.gz backup_`date -zcvpf tar tar -zcvpf backup_`date +"%Y%m%d_%H%M%S"`.tar.gz `find <target> -atime +5` 2> /dev/null | xargs rm -fr ;rootopen.com
2018-04-18 19:58:48

linux命令:tar czv Pictures | split -d -a 3 -b 16M - pics.tar.gz. pics.tar.gz. - 16M -b 3 -a -d split | Pictures czv tar tar czv Pictures | split -d -a 3 -b 16M - pics.tar.gz.rootopen.com
linux命令:tar czv Pictures | split -d -a 3 -b 16M - pics.tar.gz. pics.tar.gz. - 16M -b 3 -a -d split | Pictures czv tar tar czv Pictures | split -d -a 3 -b 16M - pics.tar.gz.rootopen.com
2018-02-22 05:08:48

linux命令:tar -cj /backup | cstream -t 777k | ssh host 'tar -xj -C /backup' /backup' -C -xj 'tar host ssh | 777k -t cstream | /backup -cj tar tar -cj /backup | cstream -t 777k | ssh host 'tar -xj -C /backup'rootopen.com
linux命令:tar -cj /backup | cstream -t 777k | ssh host 'tar -xj -C /backup' /backup' -C -xj 'tar host ssh | 777k -t cstream | /backup -cj tar tar -cj /backup | cstream -t 777k | ssh host 'tar -xj -C /backup'rootopen.com
2018-01-26 15:13:48

linux命令:tar -tf <file.tar.gz> | xargs rm -r -r rm xargs | <file.tar.gz> -tf tar tar -tf <file.tar.gz> | xargs rm -rrootopen.com
linux命令:tar -tf <file.tar.gz> | xargs rm -r -r rm xargs | <file.tar.gz> -tf tar tar -tf <file.tar.gz> | xargs rm -rrootopen.com
2018-03-23 04:18:48

linux命令:tar -C <source_dir> -cf . | tar -C <dest_dir> -xf -xf <dest_dir> -C tar | . -cf <source_dir> -C tar tar -C <source_dir> -cf . | tar -C <dest_dir> -xfrootopen.com
linux命令:tar -C <source_dir> -cf . | tar -C <dest_dir> -xf -xf <dest_dir> -C tar | . -cf <source_dir> -C tar tar -C <source_dir> -cf . | tar -C <dest_dir> -xfrootopen.com
2018-05-08 20:34:48

linux命令:tar -C <source_dir> -cf . | tar -C <dest_dir> -xf - - -xf <dest_dir> -C tar | . -cf <source_dir> -C tar tar -C <source_dir> -cf . | tar -C <dest_dir> -xf -rootopen.com
linux命令:tar -C <source_dir> -cf . | tar -C <dest_dir> -xf - - -xf <dest_dir> -C tar | . -cf <source_dir> -C tar tar -C <source_dir> -cf . | tar -C <dest_dir> -xf -rootopen.com
2018-03-14 01:57:48

linux命令:tar -C <source> -cf - . | tar -C <destination> -xf - - -xf <destination> -C tar | . - -cf <source> -C tar tar -C <source> -cf - . | tar -C <destination> -xf -rootopen.com
linux命令:tar -C <source> -cf - . | tar -C <destination> -xf - - -xf <destination> -C tar | . - -cf <source> -C tar tar -C <source> -cf - . | tar -C <destination> -xf -rootopen.com
2018-03-21 00:43:48

linux命令:tar cvfz changes.tar.gz --exclude-vcs `svn diff -rM:N --summarize . | grep . | awk '{print $2}' | grep -E -v '^\.$'` '^\.$'` -v -E grep | $2}' '{print awk | . grep | . --summarize -rM:N diff `svn --exclude-vcs changes.tar.gz cvfz tar tar cvfz changes.tar.gz --exclude-vcs `svn diff -rM:N --summarize . | grep . | awk '{print $2}' | grep -E -v '^\.$'`rootopen.com
linux命令:tar cvfz changes.tar.gz --exclude-vcs `svn diff -rM:N --summarize . | grep . | awk '{print $2}' | grep -E -v '^\.$'` '^\.$'` -v -E grep | $2}' '{print awk | . grep | . --summarize -rM:N diff `svn --exclude-vcs changes.tar.gz cvfz tar tar cvfz changes.tar.gz --exclude-vcs `svn diff -rM:N --summarize . | grep . | awk '{print $2}' | grep -E -v '^\.$'`rootopen.com
2018-01-11 12:46:48

linux命令:tar cf - /path/to/data | 7z a -si archivename.tar.7z archivename.tar.7z -si a 7z | /path/to/data - cf tar tar cf - /path/to/data | 7z a -si archivename.tar.7zrootopen.com
linux命令:tar cf - /path/to/data | 7z a -si archivename.tar.7z archivename.tar.7z -si a 7z | /path/to/data - cf tar tar cf - /path/to/data | 7z a -si archivename.tar.7zrootopen.com
2018-03-24 08:21:48

linux命令:tar -pczf archive_name.tar.gz /path/to/dir/or/file /path/to/dir/or/file archive_name.tar.gz -pczf tar tar -pczf archive_name.tar.gz /path/to/dir/or/filerootopen.com
linux命令:tar -pczf archive_name.tar.gz /path/to/dir/or/file /path/to/dir/or/file archive_name.tar.gz -pczf tar tar -pczf archive_name.tar.gz /path/to/dir/or/filerootopen.com
2018-05-27 18:40:48

linux命令:tar c folder_to_encrypt | openssl enc -aes-256-cbc -e > secret.tar.enc secret.tar.enc > -e -aes-256-cbc enc openssl | folder_to_encrypt c tar tar c folder_to_encrypt | openssl enc -aes-256-cbc -e > secret.tar.encrootopen.com
linux命令:tar c folder_to_encrypt | openssl enc -aes-256-cbc -e > secret.tar.enc secret.tar.enc > -e -aes-256-cbc enc openssl | folder_to_encrypt c tar tar c folder_to_encrypt | openssl enc -aes-256-cbc -e > secret.tar.encrootopen.com
2018-04-14 01:11:48

linux命令:tar cf - dir_to_cp/ | (cd path_to_put/ && tar xvf -) -) xvf tar && path_to_put/ (cd | dir_to_cp/ - cf tar tar cf - dir_to_cp/ | (cd path_to_put/ && tar xvf -)rootopen.com
linux命令:tar cf - dir_to_cp/ | (cd path_to_put/ && tar xvf -) -) xvf tar && path_to_put/ (cd | dir_to_cp/ - cf tar tar cf - dir_to_cp/ | (cd path_to_put/ && tar xvf -)rootopen.com
2017-12-25 23:36:48

linux命令:tar -C /oldirectory -cvpf - . | tar -C /newdirector -xvf - - -xvf /newdirector -C tar | . - -cvpf /oldirectory -C tar tar -C /oldirectory -cvpf - . | tar -C /newdirector -xvf -rootopen.com
linux命令:tar -C /oldirectory -cvpf - . | tar -C /newdirector -xvf - - -xvf /newdirector -C tar | . - -cvpf /oldirectory -C tar tar -C /oldirectory -cvpf - . | tar -C /newdirector -xvf -rootopen.com
2018-05-31 19:39:48

linux命令:tar dfz horde-webmail-1.2.3.tar.gz horde-webmail-1.2.3.tar.gz dfz tar tar dfz horde-webmail-1.2.3.tar.gzrootopen.com
linux命令:tar dfz horde-webmail-1.2.3.tar.gz horde-webmail-1.2.3.tar.gz dfz tar tar dfz horde-webmail-1.2.3.tar.gzrootopen.com
2018-03-14 13:30:48

linux命令:tar -cf - /home/user/test | gzip -c | ssh user@sshServer 'cd /tmp; tar xfz -' -' xfz tar /tmp; 'cd user@sshServer ssh | -c gzip | /home/user/test - -cf tar tar -cf - /home/user/test | gzip -c | ssh user@sshServer 'cd /tmp; tar xfz -'rootopen.com
linux命令:tar -cf - /home/user/test | gzip -c | ssh user@sshServer 'cd /tmp; tar xfz -' -' xfz tar /tmp; 'cd user@sshServer ssh | -c gzip | /home/user/test - -cf tar tar -cf - /home/user/test | gzip -c | ssh user@sshServer 'cd /tmp; tar xfz -'rootopen.com
2018-03-06 15:48:48

linux命令:tar --create --file /path/$HOSTNAME-my_name_file-$(date -I).tar.gz --atime-preserve -p -P --same-owner -z /path/ /path/ -z --same-owner -P -p --atime-preserve -I).tar.gz /path/$HOSTNAME-my_name_file-$(date --file --create tar tar --create --file /path/$HOSTNAME-my_name_file-$(date -I).tar.gz --atime-preserve -p -P --same-owner -z /path/rootopen.com
linux命令:tar --create --file /path/$HOSTNAME-my_name_file-$(date -I).tar.gz --atime-preserve -p -P --same-owner -z /path/ /path/ -z --same-owner -P -p --atime-preserve -I).tar.gz /path/$HOSTNAME-my_name_file-$(date --file --create tar tar --create --file /path/$HOSTNAME-my_name_file-$(date -I).tar.gz --atime-preserve -p -P --same-owner -z /path/rootopen.com
2018-04-15 15:49:48

linux命令:tar czf /path/archive_of_foo.`date -I`.tgz /path/foo /path/foo -I`.tgz /path/archive_of_foo.`date czf tar tar czf /path/archive_of_foo.`date -I`.tgz /path/foorootopen.com
linux命令:tar czf /path/archive_of_foo.`date -I`.tgz /path/foo /path/foo -I`.tgz /path/archive_of_foo.`date czf tar tar czf /path/archive_of_foo.`date -I`.tgz /path/foorootopen.com
2018-02-08 02:39:48

linux命令:tar cvfz dir_name.tgz dir/ dir/ dir_name.tgz cvfz tar tar cvfz dir_name.tgz dir/rootopen.com
linux命令:tar cvfz dir_name.tgz dir/ dir/ dir_name.tgz cvfz tar tar cvfz dir_name.tgz dir/rootopen.com
2018-04-28 03:42:48

linux命令:tar -cvf /dev/null . | while read i; do ls -l $i; done done $i; -l ls do i; read while | . /dev/null -cvf tar tar -cvf /dev/null . | while read i; do ls -l $i; donerootopen.com
linux命令:tar -cvf /dev/null . | while read i; do ls -l $i; done done $i; -l ls do i; read while | . /dev/null -cvf tar tar -cvf /dev/null . | while read i; do ls -l $i; donerootopen.com
2018-03-23 05:39:48

linux命令:tar cpof - src |( cd des; tar xpof -) -) xpof tar des; cd |( src - cpof tar tar cpof - src |( cd des; tar xpof -)rootopen.com
linux命令:tar cpof - src |( cd des; tar xpof -) -) xpof tar des; cd |( src - cpof tar tar cpof - src |( cd des; tar xpof -)rootopen.com
2018-04-23 02:40:48

linux命令:tar pzcvf /result_path/result.tar.gz /target_path/target_folder /target_path/target_folder /result_path/result.tar.gz pzcvf tar tar pzcvf /result_path/result.tar.gz /target_path/target_folderrootopen.com
linux命令:tar pzcvf /result_path/result.tar.gz /target_path/target_folder /target_path/target_folder /result_path/result.tar.gz pzcvf tar tar pzcvf /result_path/result.tar.gz /target_path/target_folderrootopen.com
2018-03-21 07:14:48

linux命令:tar cf - <dir>|split -b<max_size>M - <name>.tar. <name>.tar. - -b<max_size>M <dir>|split - cf tar tar cf - <dir>|split -b<max_size>M - <name>.tar.rootopen.com
linux命令:tar cf - <dir>|split -b<max_size>M - <name>.tar. <name>.tar. - -b<max_size>M <dir>|split - cf tar tar cf - <dir>|split -b<max_size>M - <name>.tar.rootopen.com
2018-04-23 08:05:48

linux命令:tar -tf /path/to/file.tar /path/to/file.tar -tf tar tar -tf /path/to/file.tarrootopen.com
linux命令:tar -tf /path/to/file.tar /path/to/file.tar -tf tar tar -tf /path/to/file.tarrootopen.com
2018-02-13 07:15:48

linux命令:tar -cf - . | pv -s $(du -sb . | awk '{print $1}') | gzip > out.tgz out.tgz > gzip | $1}') '{print awk | . -sb $(du -s pv | . - -cf tar tar -cf - . | pv -s $(du -sb . | awk '{print $1}') | gzip > out.tgzrootopen.com
linux命令:tar -cf - . | pv -s $(du -sb . | awk '{print $1}') | gzip > out.tgz out.tgz > gzip | $1}') '{print awk | . -sb $(du -s pv | . - -cf tar tar -cf - . | pv -s $(du -sb . | awk '{print $1}') | gzip > out.tgzrootopen.com
2018-01-24 19:10:48

Linux的Bash命令行(A-Z排序)