压缩解压归档
Posted 张飘扬
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了压缩解压归档相关的知识,希望对你有一定的参考价值。
压缩类命令:zip、gzip、bzip2、xz
gzip:压缩后删除源文件、自动添加后缀,不能压缩目录、软链接,后缀.gz
gunzip:解压后删除源文件
zcat:不解压显示文件内容
gzip file...
自动创建带有后缀名同名文件,删除源文件
gzip -c file > file.gz
使用标准输出利用文件重定向创建压缩文件,从而保留源文件,貌似只能这么压缩单个文件
gzip -d file...
解压,删除源文件,若有同名文件交互式提示提问
gunzip file...
解压,删除源文件,若有同名文件交互式提示提问
zcat file...
不解压情况下查看文件内容,file文件需是带有后缀.gz压缩文件,连接显示多文件
bzip2:压缩后删除源文件、自动添加后缀,不能压缩目录、软链接,后缀.bz2
bunzip:解压后删除源文件
bzcat:不解压显示文件内容
bzip2 flie...
自动创建带有后缀名同名文件,删除源文件
bzip2 -k file...
保留源文件进行压缩
bzip2 -d file...
解压,删除源文件,若有同名文件解压失败,源文件不变
bunzip2 file...
解压,删除源文件,若有同名文件解压失败,源文件不变
bzcat file...
不解压情况下查看文件内容,file文件需是带有后缀.bz2压缩文件,连接显示多文件
xz:压缩后删除源文件、自动添加后缀,不能压缩目录、软链接,后缀.xz
unxz:解压后删除源文件
xzcat:不解压显示文件内容
xz file...
自动创建带有后缀名同名文件,删除源文件
xz -d file...
解压,删除源文件,若有同名文件解压失败,源文件不变
unxz file...
解压,删除源文件,若有同名文件解压失败,源文件不变
xzcat file...
不解压情况下查看文件内容,file文件需是带有后缀.xz压缩文件,连接显示多文件
zip:归档、压缩后保留源文件,后缀.zip
unzip:解压后保留源文件,貌似可不用后缀
zip New_file file...
自动给New_file添加后缀,file可时目录与文件混合,若有目录只是压缩目录本身
zip -r New_file file...
自动给New_file添加后缀,file可时目录与文件混合,若有目录
unzip file
解压,若有同名文件交互式提示提问,文件软链接解压后变成实体文件内容同之前链接文件,目录软链接解压后为同名软链接目录实体,之前链接目录内文件变成实体文件内容同之前链接内文件
zcat file...
不解压情况下查看文件内容,file文件需是带有后缀.zip压缩文件,连接显示多文件
归档、压缩:tar
tar [option] -f New_file file...
需手动添加后缀,-f必须紧接文件名,不能和其他选项调换位置,归档、解压、解压符号链接都不失效
-c
创建,需手动添加后缀.tar
-x
展开,解压是不删除源文件
-t
显示归档文件或压缩文件含有的内有的文件名
-z
归档压缩,gzip压缩,需手动添加后缀.gz,不删除源文件,解压只能用tar
-j
归档压缩,bz2压缩,需手动添加后缀.bz2,不删除源文件,解压只能用tar
-J
归档压缩,xz压缩,需手动添加后缀.xz,不删除源文件,解压只能用tar
以上是关于压缩解压归档的主要内容,如果未能解决你的问题,请参考以下文章