tar 使用

来源:互联网 发布:excel2013数据透视表 编辑:程序博客网 时间:2024/05/30 04:05

一、压缩:

1.打包不压缩:tar -cvf temp_file.tar temp_file

2.压缩成.gz格式:tar -czvf temp_file.tar.gz temp_file

3.压缩成.bz2格式:tar -cjvf temp_file.tar.bz2 temp_file

二、解压:

1.解压.tar文件到当前目录:tar -xvf temp_file.tar

2.解压.gz文件到当前目录:tar -xzvf temp_file.tar.gz

3.解压.bz2文件到当前目录:tar -xjvf temp_file.tar.bz2

4.解压压缩包里的某个文件:tar -xzvf temp_file.tar.gz temp_file/status

5.解压并保留文件属性:tar -xzvqf temp_file.tar.gz 

6.解压到指定目录:tar -xvf temp_file.tar -C ./temp

三、查看:

1.查看压缩包内文件列表:tar -tvf temp_file.tar

四、常用参数:

-A, --catenate, --concatenate   追加 tar 文件至归档
-c, --create               创建一个新归档
-d, --diff, --compare      找出归档和文件系统的差异
     --delete               从归档(非磁带!)中删除
-r, --append               追加文件至归档结尾
-t, --list                 列出归档内容
    --test-label           测试归档卷标并退出
-u, --update               仅追加比归档中副本更新的文件
-x, --extract, --get       从归档中解出文件
-k, --keep-old-files       解压时不要替换存在的文件
      --keep-newer-files        不要替换比归档中副本更新的已存在的文件
      --no-overwrite-dir     保留已存在目录的元数据
      --overwrite            解压时重写存在的文件
      --overwrite-dir    解压时重写已存在目录的元数据(默认)                            
      --recursive-unlink     解压目录之前先清除目录层次
      --remove-files         在添加文件至归档后删除它们
-U, --unlink-first         在解压要重写的文件之前先删除它们
-W, --verify               在写入以后尝试校验归档
-m, --touch                不要解压文件的修改时间
      --no-delay-directory-restore    取消 --delay-directory-restore 选项的效果
      --no-same-owner    将文件解压为您所有(普通用户默认此项)
      --no-same-permissions    从归档中解压权限时使用用户的掩码位(默认为普通用户服务)
      --numeric-owner        总是以数字代表用户/组的名称
      --owner=名称         强制将 NAME作为所添加的文件的所有者
-p, --preserve-permissions, --same-permissions    解压文件权限信息(默认只为超级用户服务)
      --preserve             与 -p 和 -s 一样
      --same-owner     尝试解压时保持所有者关系一致(超级用户默认此项)
-s, --preserve-order, --same-order    为解压至匹配归档排序名称

-b, --blocking-factor=BLOCKS   每个记录 BLOCKS x 512 字节
-B, --read-full-records    读取时重新分块(只对 4.2BSD 管道有效)
-i, --ignore-zeros         忽略归档中的零字节块(即文件结尾)
      --record-size=NUMBER   每个记录的字节数 NUMBER,乘以 512
-H, --format=FORMAT        创建指定格式的归档


0 0
原创粉丝点击