Linux学习之压缩解压命令

常用的有4组:gizp、tar、zip、bzip2,下面一一列出:

1、压缩命令 gzip

只能用来压缩文件,不能压缩目录。

压缩后原文件将不会被保留。

2、解压命令 gunzip

另一种等价方式是  gzip -d [gz压缩文件]

3、打包压缩命令 tar

即可用来打包压缩文件,也可打包压缩目录。

打包压缩后会保留原文件或目录。

加上参数z后才会进行压缩,否则只是打包。

打包压缩目录示例: tar -zcf myfirst.tar.gz mydir/

4、解包解压缩命令 tar

和通过tar命令打包压缩相比,参数的区别在于:打包用参数c,解包用参数x

5、压缩命令zip

即可用来压缩文件,也可压缩目录,压缩目录时需要添加参数r

压缩后会保留原文件或目录。

6、解压缩命令unzip

7、压缩命令 bzip2

只能用来压缩文件。

这是gzip命令的升级版,相比zip压缩,其压缩比更加可观,一般用来压缩大文件,而且可以设置保存原文件。

参数k是用来表示保留原文件,而gzip则永远不会保留原文件。k 表示keep。

可以和tar命令结合使用,tar -cjf xxx.tar.bz2  mydir/ 表示把目录mydir打包压缩成bz2格式的文件。注意这里用的是j而不是z

8、解压缩命令 bunzip2

可以和tar命令结合使用,tar -xjf xxx.tar.bz2  mydir/ 表示解压缩文件xxx.tar.bz2。注意这里用的是j而不是z

时间: 2024-10-09 14:57:19

Linux学习之压缩解压命令的相关文章

Linux下常见压缩解压命令

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

Linux下的压缩解压命令

1. linux zip命令 压缩 zip -r filename.zip ./*                  // 将当前目录下的所有文件和文件夹全部压缩成 filename.zip文件 -r表示递归压缩子目录下所有文件 解压 unzip -d test filename.zip            // 把filename.zip文件解压到 ./test -d:-d test 指明将文件解压缩到./test目录下: 2. linux tar命令 -c: 建立压缩档案 -x: 解压 -

Linux下常用压缩 解压命令和压缩比率对比

常用的格式有:tar, tar.gz(tgz), tar.bz2, 不同方式,压缩和解压方式所耗CPU时间和压缩比率也差异也比较大. 1. tar只是打包动作,相当于归档处理,不做压缩:解压也一样,只是把归档文件释放出来. (1)打包归档格式: tar -cvf examples.tar files|dir #说明: -c, --create create a new archive 创建一个归档文件 -v, --verbose verbosely list files processed 显示

Linux之文件压缩解压命令

gzip 命令名称:gzip 命令英文原意:GUN zip 命令所在路劲:bin/gzip 执行权限:所有用户 语法:gzip [文件] 功能描述:压缩文件 压缩后文件格式:.gz gunzip 命令名称:gunzip 命令英文原意:GUN unzip 命令所在路劲:bin/gunzip 执行权限:所有用户 语法:gunzip [压缩文件] 功能描述:解压缩 .gz的压缩文件 范例:gunzip djh.gz tar 命令名称:tar 命令所在路劲:bin/tar 执行权限:所有用户 语法:ta

Linux中的压缩解压命令小记

压缩:tar -cf new.tar data.txt 解压:tar -xf new.tar -C tmp/    ---->前提是tmp要先存在,这样才可以把解压后的文件放入这个tmp目录下面 压缩:gzip data.txt  (gzip只能压缩文件而不能压缩目录,压缩后以后缀名.gz存在,原先的文件将被覆盖) 解压:gzip -d data.txt.gz 压缩:bzip2 data.txt(也只能压缩文件,以.bz2存在) 解压:bzip2 -d data.txt.bz2 压缩:xz da

Linux上的压缩解压命令

1.gzip/gunzip/zcat gzip  [OPTION]...  FILE... -d:解压缩,相当于gunzip: -#:指定压缩比,默认是6:数字越大压缩比越大(1-9): -c:将压缩结果输出至标准输出: gzip  -c  FILE > /PATH/TO/SOMEFILE.gz 2.bzip2/bunzip2/bzcat bzip2  [OPTION]...  FILE... -d:解压缩 -#:指定压缩比:默认是6:数字越大压缩比越大(1-9): -k:keep,保留原文件:

linux命令之——压缩解压命令

linux命令之——压缩解压命令 命令名称:gzip 命令英文原意:GUN zip 命令所在路径:/bin/gzip 执行权限:所有用户 语法:gzip[文件] 功能描述:压缩文件(且只能压缩文件,不保存原文件) 压缩文件格式:.gz 范例: 压缩  :gzip boduo                      压缩后的文件格式为 boduo.gz 解压缩:gunzip boduo.gz            或者(gzip -d boduo.gz) ====================

Linux压缩解压命令详细介绍(gizp、tag、zip、bzip2)

--------------------------------------压缩解压命令------------------------------- *windos可以解压所有linux系统的文件压缩包,但linux不一定能够全部解压windos的 一: gzip :压缩文件 ---  GUN zip    .gz文件格式 特点:1只能压缩文件,不能压缩目录 2不保留源文件 例子:gzip newfile   就会产生一个newfile.gz的一个文件包 gunzip :解压缩(或者用gzip

linux笔记:linux常用命令-压缩解压命令

压缩解压命令:gzip(压缩文件,不保留原文件.这个命令不能压缩目录) 压缩解压命令:gunzip(解压.gz的压缩文件) 压缩解压命令:tar(打包压缩目录或者解压压缩文件.打包的意思是把目录打包成一个文件,不等同于压缩.tar命令可以在打包的同时进行压缩,得到.tar.gz文件) 压缩解压命令:zip(压缩文件或者目录,会保留原文件) 压缩解压命令:unzip(解压.zip的压缩文件) 压缩解压命令:bzip2(压缩文件) 压缩解压命令:bunzip2(解压.bz2的文件)