linux归档命令 linux对文档进行归档( 五 )


-tf
test.tar
//查看归档文件的内容$tar
-xf
test.tat
//展开归档文件的内容$tar
-cvf
test.tar
filename1
filename2
filename3
//归档这三个文件,-v:显示归档过程信息$tar
-xvf
test.tar
//展开归档文件,并显示过程信息三、归档工具tar盒gzip,bzip2配合使用$tar
-zcvf
test.tar.gz
filename1
filename2
filename3
//归档并压缩这三个文件$tar
【linux归档命令 linux对文档进行归档】-zxvf
test.tar.gz
//解压缩并解档$tar
-jcvf
test.tar.bz2
filename1
filename2
filename3
//归档并压缩这三个文件$tar
-jxvf
test.tar.bz2
//解压缩并
解档$tar
-jxvf
test.tar.bz2
-C
/tmp
//-C:指定解压到的目录,默认为当前目录
Linux数据归档、压缩、解压与提取指定文件 高通量数据分析过程中涉及的中间文件 , 在存储量允许的前提下,可以将其暂存备查 。通常可以将这些文件归档或压缩后保存,并打上日期标签,长时间未使用的非重要数据可考虑删除以腾出存储空间 。在此总结Linux系统常用的归档与压缩指令 。
归档 即将多个文件(目录)打包为一个文件,但并不对文件进行压缩 。
从归档文件中提取指定文件
从压缩文件中提取指定文件
参考:
1. Linux tar 命令
2. 如何从一个tar包中或者tar.gz包中提取某个文件
Linux里面归档和压缩的区别是什么?归档linux归档命令:把多个文件组合到一个文件中 。归档好处是,把文件数目变少,有利于降多个文件作为电子邮件附件发送,以及备份文件 。
压缩linux归档命令:利用算法将文件有损或无损地处理,以达到保留最多文件信息,而令文件体积变小 。压缩好处就是节约硬盘空间,以及减小电子邮件附件linux归档命令的大?。?提高传输效率 。
归档工具:tar cpio
tar是Unix和类Unix系统上的打包工具,可以将多个文件合并为一个文件 , 最初的设计目的是将文件备份到磁带上(tape archive) , 因而得名tar 。
压缩工具:zip,gzip,uncompress,bzip2
tar中主要用到的参数
c 创建归档
x 提取归档
t 测试或列出归档内容
v 显示详细信息
f 指出要创建或提取的归档文件名称
z 使用gzip压缩类型
j 使用bz2压缩类型
r 追加
gzip :
#gzip filename //压缩一个文件,但是压缩后原文件会被删除
#gunzip filename.gz//解压后.gz的文件会被删除
#gzip -dfilename.gz//相当于命令gunzip file.gz
#gzip -c filenamefilename.gz//用来实现即压缩原文件又保留原文件
#gzip -n filename//自定义压缩级别
#zcat filename.gz//不解压缩的情况下查看压缩文件的内容
bzip:
#bzip2-k filename//压缩后保留原文件
#bzip2-k filename.bz2//解压缩是保留原文件
#bzcatfilename.bz2//不用解压缩直接查看压缩文件内容
bzip也是只能对单个文件压缩,不能压缩目录
zip:可以同时归档并且压缩
#zip message.zipfile1 file2 file3//同时把几个文件压缩在一个文件里面
zip这个工具可以对目录进行压缩 , 压缩后的名字可以自己指定
Linux常用命令就是list的缩写,通过ls 命令不仅可以查看linux文件夹包含的文件 , 而且可以查看文件权限(包括目录、文件夹、文件权限)看目录信息等等
常用参数搭配:
实例:
(changeDirectory),命令语法:cd [目录名] 。说明:切换当前目录至dirName
实例:
查看当前工作目录路径

推荐阅读