美文网首页
Linux数据归档、压缩、解压与提取指定文件

Linux数据归档、压缩、解压与提取指定文件

作者: 生物数据分析笔记 | 来源:发表于2021-03-25 21:36 被阅读0次

高通量数据分析过程中涉及的中间文件,在存储量允许的前提下,可以将其暂存备查。通常可以将这些文件归档或压缩后保存,并打上日期标签,长时间未使用的非重要数据可考虑删除以腾出存储空间。在此总结Linux系统常用的归档与压缩指令。


  • 数据归档

归档即将多个文件(目录)打包为一个文件,但并不对文件进行压缩。

  • 命令:tar
# 归档data1和data2两个文件
tar -cvf data.tar data1.txt data2.txt
# 归档data目录
tar -cvf data.tar data/
# 解包到data_new目录
tar -xvf data.tar -C data_new
# -c 创建打包文件,一般与-f选项一起连用
# -x 从备份文件中还原文件
# -v 显示指令执行过程
# -f 指定备份文件,在参数的最后
# -C 指定解包目录

从归档文件中提取指定文件

# 得到所需文件的绝对路径
tar -tvf data.tar.gz | grep LOC_05g
# 提取指定文件
tar -xvf data.tar.gz data/LOC_05g01010.xls
# -t 列出备份文件的内容
  • 数据压缩

  • 命令: tar
    将归档后的文件进行压缩,可指定压缩比例。
# 归档与压缩data1和data2两个文件
tar -cvzf data.tar.gz data1.txt data2.txt
# 归档与压缩data目录
tar -cvzf data.tar.gz data/
# 解压缩到data_new目录
tar -xvzf data.tar.gz -C data_new
# -c 创建打包文件,一般与-f选项一起连用
# -x 从备份文件中还原文件
# -z 通过gzip指令处理备份文件
# -v 显示指令执行过程
# -f 指定备份文件,在参数的最后
# -C 指定解包目录

从压缩文件中提取指定文件

# 得到所需文件的绝对路径
tar -tvzf data.tar.gz | grep LOC_05g
# 提取指定文件
tar -xvzf data.tar.gz data/LOC_05g01010.xls
# -t 列出备份文件的内容

参考:
1. Linux tar 命令
2. 如何从一个tar包中或者tar.gz包中提取某个文件

相关文章

  • Linux数据归档、压缩、解压与提取指定文件

    高通量数据分析过程中涉及的中间文件,在存储量允许的前提下,可以将其暂存备查。通常可以将这些文件归档或压缩后保存,并...

  • tar命令

    linux解压tar文件 tar -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文...

  • Linux

    Linux下的tar压缩解压缩命令详解 tar -c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末...

  • Linux下的tar压缩解压缩命令详解

    Linux下的tar压缩解压缩命令详解 tar -c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末...

  • Tar 压缩/解压命令

    Linux下的tar压缩解压缩命令详解 tar -c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末...

  • Shell 脚本攻略-归档和压缩

    tar -cvf c 表示创建归档文件,v 表示显示压缩信息,f 表示指定归档文件名称 -xvf x 表示提取归档...

  • Linux的文件的打包(tar方法)

    Linux的文件的打包(tar方法) tar -c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾...

  • [Linux实用命令]-5-文件的压缩和归档

    引言 这篇文章主要介绍Linux下如何对单个文件进行压缩和解压缩,如何对一个文件夹中的多个文件进行归档压缩和解压缩...

  • admin07-归档及压缩

    Windows压缩将零散的文件归档一个大的文件,归档与压缩是一步到位。Linux 归档与压缩是分开的gizp b...

  • linux常用归档和压缩命令

    linux常见归档和压缩格式: zip:解压:unzip FileName.zip压缩:zip FileName....

网友评论

      本文标题:Linux数据归档、压缩、解压与提取指定文件

      本文链接:https://www.haomeiwen.com/subject/utvrhltx.html