一个十分强大的归档压缩/解压工具:

语法:tar <operation> [options]

常用的主选项有哪些呢?
-c --创建archive
-r  --添加目录或文件到archive的结尾
-t  --不解包查看archive里的内容
-u  --只添加比archive更新的目录或文件到archive(即更新)
-x  --解包archive
  此外有-A -d参数
 
  常用的辅选项有:
-f --指定archive或设备名称。注:这个选项其实是必选的!而且这个参数后面要紧跟文件名,不能再有其它参数
-v --显示操作时的详细信息
-z --调用gzip压缩archive
-j --调用bizp2压缩archive
-p --不改变文件原来的属性。
-k --不要覆盖已存在的同名文件
-N --只打包比DATE日期新的文件


1.压缩tar包
# tar cvf *.tar   /*                         #  把指定目录下的文件归档压缩成tar包
# tar  xvf  *.tar                             #  解压指定tar包

2.压缩gz包

# tar czf  *.tar.gz        /*               # 把指定目录下文件压缩归档成tar.gz包
# tar  xvf  *.tar.gz                        #  解压指定tar.gz包

3.压缩bz2包

# tar cjf  *.tar.bz2        /*               # 把指定目录下文件压缩归档成tar.bz2包
# tar  xvf  *.tar.bz2                      #   解压指定tar.bz2包

4.不打开包查看内容
# tar  -tf   *                                   #  不打开包查看指定包内容

5.保留文件权限
# tar -cvfp *.tar  /*                # -p选项
# tar -xvf   *.tar                    # 保留权限解压