常见压缩/解压缩及打包命令

1.常见的压缩文件案扩展名

*.Z

*.gz

*.bz2

*.tar

*.tar.gz

*.tar.bz2

2.Compress(不常用)

压缩:compress [-rcv] 文件或目录

参数:

-r:可以连同目录下的文件也同时给予打印

-c:将压缩数据输出成为standard output(输出到屏幕)

-v:可以显示出压缩后的文件信息以及压缩过程中的一些文件名变化

解压缩:uncompress *.Z

3.gzip,zcat

gzip [-cdtv#] 文件名

参数:

-c:将压缩的数据输出到屏幕上,可通过数据流重定向来处理

-d:解压缩的参数

-t:可以用来检验一个压缩文件的一致性,看看文件有无错误

-v:可以显示出原文件/压缩文件的压缩比等信息

-#:压缩等级,-1最快,但是压缩比最差,-9最慢,但是压缩比最好。压缩比默认-6最佳。

zcat *.gz

作用:将压缩文件的内容读出来

4.bzip2,bzcat

bzip2 [-cdkzv#] 文件名

参数:

-c:将压缩过程中产生的数据输出到屏幕上

-d:解压缩的参数

-k:保留原文件,而不会删除原始的文件

-z:压缩的参数

-v:可以显示出原文件/压缩文件的压缩比等信息

-#:压缩等级,-1最快,但是压缩比最差,-9最慢,但是压缩比最好。压缩比默认-6最佳。

bzcat *.bz2

作用:将压缩文件的内容读出来

5.tar

打包与压缩:tar [-j|-z] [cv] [-f 新建的文件名] filename...

查看文件名:tar [-j|-z] [tv] [-f 新建的文件名]

解压缩:tar [-j|-z] [xv] [-f 新建的文件名] [-C 目录]

参数:

-c:新建打包文件

-t:查看打包文件的内容含有哪些文件名

-x:解打包或解压缩的功能

(-c, -t, -x不可同时出现在一串命令行中)

-j:通过bzip2的支持进行压缩/解压缩,此时文件名最好为*.tar.bz2

-z:通过gzip的支持进行压缩/解压缩,此时文件名最好为*.tar.gz

-v:在压缩/解压缩的过程中,将正在处理的文件名显示出来

-f filename:-f 后面要接被处理的文件名。建议 -f 单独写一个参数

-C 目录:这个参数用在解压缩时,若要在特定目录解压缩,可以使用这个参数

时间: 2024-11-10 06:08:49

常见压缩/解压缩及打包命令的相关文章

Linux下常用压缩解压缩、打包命令使用演示

实验系统环境:      [[email protected] tmp]# cat /etc/issue      CentOS release 6.6 (Final)      Kernel \r on an \m [[email protected] tmp]# cat /etc/redhat-release       CentOS release 6.6 (Final)      [[email protected] tmp]# uname -a      Linux cacti.get

Linux下的常见压缩解压缩命令

Linux常见压缩解压缩命令 常见压缩文件扩展名 .Z compress 程序压缩的文件: .zip zip 程序压缩的文件: .gz gzip 程序压缩的文件: .bz2 bzip2 程序压缩的文件: .xz xz 程序压缩的文件: .tar tar 程序打包的数据,并没有压缩过: .tar.gz tar 程序打包的文件,其中并且经过 gzip 的压缩 .tar.bz2 tar 程序打包的文件,其中并且经过 bzip2 的压缩 .tar.xz tar 程序打包的文件,其中并且经过 xz 的压缩

压缩解压缩 和 打包解打包 命令

常见压缩文件Windows .rar .zip .7zLinux .zip .gz .bz2 .xz .tar .bz2 .tar .xz gzip 压缩工具 gzip 4 >>> .gz格式压缩 gzip 文件名解压缩 gizp -d 压缩文件.gz gunzip 解压缩 也可以gizp -1 (1-9) 压缩级别 默认6级别.1级压缩的最不严谨,9级压缩最严谨 flie 命令查看文件 zcat 可以看 是先解压在查看 gzip -c 保留原文件 gzip 不能压缩 目录 bzip b

文件的压缩、解压缩和打包命令

压缩命令:     compress       gzip      bzip2      xz        等 解压缩命令:  uncompress   gunzip  bunzip2   unxz     等 打包(归档)命令: tar   cpio 其中compress.gzip.bzip2和xz只能用于单个压缩文件,不能用于压缩目录 compress: .Z   最古老的压缩命令 compress  /PATH/TO/FILENAME          -----> FILENAME.

【linux学习笔记六】压缩 解压缩命令

所有的压缩文件一定要写压缩格式的扩展名 .zip格式压缩 #压缩文件 zip 压缩文件名 源文件 #压缩目录 zip -r 压缩文件名 源目录 #解压缩 unzip 压缩文件 .gz格式压缩 #压缩为.gz格式的压缩文件 源文件会消失 gzip 源文件 #压缩为.gz格式的压缩文件 源文件保留 gzip -c 源文件 > 压缩文件 #压缩目录下所有的子文件 但不能压缩目录 gzip -r 目录 #解压缩 gzip -d 压缩文件 gunzip 压缩文件 .bz2格式压缩 #压缩为.bz2格式 不

Linux 系统常见的压缩打包命令

Linux 系统常见的压缩命令 1 常见压缩文件扩展名 *.tar, *.tar.gz, *.tgz, *.gz, *.Z, *.bz2 *.Z         compress 程序压缩的文件,已过时: *.gz        gzip 程序压缩的文件: *.bz2       bzip2 程序压缩的文件: *.tar       tar 程序打包的数据,并没有压缩过: *.tar.gz    tar 程序打包的文件,其中并且经过 gzip 的压缩 *.tar.bz2   tar 程序打包的文

Linux文件打包压缩、解压缩、备份命令使用方法(转载)

对于刚刚接触Linux的人来说,一定会给Linux下一大堆各式各样的文件名给搞晕.别个不说,单单就压缩文件为例,我们知道在Windows下最常见的压缩文件就只有两种,一是,zip,另一个是.rar.可是Linux就不同了,它有.gz..tar.gz.tgz.bz2..Z..tar等众多的压缩文件名,此外windows下的.zip和.rar也可以在Linux下使用,不过在Linux使用.zip和.rar的人就太少了.本文就来对这些常见的压缩文件进行一番小结,希望你下次遇到这些文件时不至于被搞晕ic

Linux常用命令(第二版) --压缩解压缩命令

压缩解压缩命令: ----------.gz---------- 1.压缩 gzip[GNU zip]: /bin/gzip 格式: gzip 选项 [文件] #压缩文件,压缩后扩展名为.gz,Linux下最常用 #比较常见的软件源代码包的格式 特点: 1)只能压缩文件,不能压缩目录 2)不保留原文件 e.g. gzip newfile #原newfile删除 2.解压 1)gunzip[GNU zip]: /bin/gunzip 2)gzip -d #解压.gz E.g. gzip -d ne

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

zip -r myfile.zip ./*将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件. 2.unzipunzip -o -d /home/sunny myfile.zip把myfile.zip文件解压到 /home/sunny/-o:不提示的情况下覆盖文件:-d:-d /home/sunny 指明将文件解压缩到/home/sunny目录下: 3.其他zip -d myfile.zip smart.txt删除压缩文件中smart.txt文件z