Linux系统常见的压缩与解压命令
发布时间:2022-09-29 14:59:55 所属栏目:Linux 来源:
导读: 常见的压缩文件扩展名
1、*.Z compress程序压缩的文件
2、*.gz gzip程序压缩的文件
3、.tar.gz tar程序打包的文件,其中经过gzip的压缩
4、.tar tar程序打包的数据linux压缩,并
1、*.Z compress程序压缩的文件
2、*.gz gzip程序压缩的文件
3、.tar.gz tar程序打包的文件,其中经过gzip的压缩
4、.tar tar程序打包的数据linux压缩,并
常见的压缩文件扩展名 1、*.Z compress程序压缩的文件 2、*.gz gzip程序压缩的文件 3、.tar.gz tar程序打包的文件,其中经过gzip的压缩 4、.tar tar程序打包的数据linux压缩,并没有压缩过 5、.bz2 bzip2程序压缩的文件 6、.tar.bz2 tar程序打包的文件,其中经过bzip2的压缩 常见的三种压缩命令 1、compress 2、gzip 3、bzip2 compress是非常老旧的一个压缩程序,在比较旧的系统版本才会自带,其压缩的文件*.Z可以用gzip解压,但compress不能解压gizp压缩的文件*.gz,因而已被其他压缩命令替代。另外,bzip2的压缩比优于gzip的压缩比。 常见打包命令 1、tar tar既可以打包多个文件或文件夹,同时还可以通过gzip/bzip2进行压缩,是使用最广泛的命令。 常见查看压缩文件内容命令 1、zcat 查看gzip压缩的文件 2、bzcat 查看bzip2压缩的文件 各命令的使用: 1、gzip gzip [-cdtv#] 文件名 参数: -c:将压缩的数据输出到屏幕上,可通过数据流重定向来处理; -d:解压缩的参数; -t:可以用来检验一个压缩文件的一致性,看看文件有无错误; -v:可以显示源文件/压缩文件的压缩比等信息; -#:压缩等级,-1最快,但是压缩比最差,-9最慢,但是压缩比最好是默认-6。 2、bzip2 bzip2 [-cdkzv#] 文件名 参数: -c:将压缩的数据输出到屏幕上,可通过数据流重定向来处理; -d:解压缩的参数; -k:保留原文件,而不会删除原始文件; -z:压缩的参数; -v:可以显示源文件/压缩文件的压缩比等信息; -#:压缩等级,与gzip同样,-9最佳,-1最快。 3、tar tar的参数非常多,下面只列举几个常用的。 压缩:tar -jcv -f filename.tar.bz2 被压缩文件或目录 查询:tar -jtv -f filename.tar.bz2 解压缩:tar -jxv -f filename.tar.bz2 -C 解压到的目录 参数: -c:新建打包文件; -t:查看打包文件的内容含哪些文件名,重点在查看文件名; -x:解打包或解压缩参数; -j:通过bzip2压缩/解压缩文件; -z:通过gzip压缩/解压缩文件; -v:在压缩/解压缩过程中,将正在处理的文件显示出来; -f filename:-f 后面要接被处理的文件名,建议-f 单独写一个参数; -C 目录:在解压缩时,若要在特定目录下解压缩,可用此参数。 示例: 压缩 1、tar -zcv -f aa.tar.gz /config/aa.txt 把aa.txt打包并使用gzip压缩成aa.tar.gz 2、tar -zcv -f config.tar.gz /config 把/config目录打包并使用gzip压缩成config.tar.gz 3、tar -jcv -f aa.tar.bz2 /config/aa.txt 把aa.txt打包并使用gzip压缩成aa.tar.bz2 4、tar -jcv -f config.tar.bz2 /config 把/config目录打包并使用bzip2压缩成config.tar.bz2 解压缩 1、tar -zxv -f aa.tar.gz 把aa.tar.gz 解压缩到当前目录 2、tar -zxv -f aa.tar.gz -C /bb 把aa.tar.gz 解压缩到/bb目录下 3、tar -jxv -f aa.tar.bz2 把aa.tar.bz2 解压缩到当前目录 4、tar -jxv -f aa.tar.bz2 -C /bb 把aa.tar.bz2 解压缩到/bb目录下 (编辑:财气旺网 - 财气网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐