linux 解压与压缩
Posted 学习py
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 解压与压缩相关的知识,希望对你有一定的参考价值。
tar文件
压缩文件
tar cvf archive.tar file1 file2 ...
tar命令生成的文件带有后缀名.tar,archive.tar是压缩后保存的名称,file1、file2等是要压缩的文件和目录列表。
c:代表创建文件。
v:用来显示详细的命令执行信息(比如正在压缩的文件和目录名),再加一个v选项可以显示文件大小和权限等信息。
f:代表文件,后面需要指定一个归档文件名(如archive.tar)。如果不指定归档文件名, 则归档到磁带设备,如果文件名为-,则是归档到标准输入或者输出
解压文件
tar xvf archive.tar
x:代表解压模式。可以只解压归档文件中的某几个文件,只需要在命令后面加上这 些文件的文件名即可
预览tar文件
tar tf archive.tar
t :代表内容预览表 模式,它会显示归档的文件列表,并且验证归档信息的完整性
gz文件
解压缩.gz文件
gunzip file.gz
压缩文件
gzip file
tar.gz文件
1、先解压gz,再解压tar
gunzip file.tar.gz
tar -xvf file.tar
2、使用tar z模式
tar -zxvf file.tar.gz
选项z对归档文件自动运行gzip,可以解压也可以压缩
3、使用zcat
zcat file.tar.gz | tar xvf -
zcat命令等同于gunzip -dc命令。选项d代表解压缩,选项c代表将运行结果输出到标准输出 (本例中是输出到tar命令)。
以上是关于linux 解压与压缩的主要内容,如果未能解决你的问题,请参考以下文章