linux下压缩解压缩见解

压缩与解压缩

在这里插入图片描述

  • 上图已经很清晰了,但是我还是再来说几句。
  • gzip 命令: . gz 格式的压缩包,这个命令不会打包,就是当你压缩一个目录的文件是,这个目录中的文件会单独显示以压缩包的形式显示。而且不保留源文件。
  • gunzip命令:解压 . bz 格式的压缩包
  • bzip2命令: . bz2 格式压缩包,同样的,不会打包,只能解压文件,不能解压目录,但是这个命令加一个参数 -k 可以保留源文件。
  • bunzip2 命令:解压 . bz2 格式的压缩包。
  • 上面的两个命令相比是比较落后,一般都不使用了,现在重点介绍下面的命令。
  • tar命令 该命令只能对文件或者目录打包,如果要生成压缩文件还必须加上参数。
    - c:创建压缩包
    - x:释放压缩包
    - 注意:上面两个命令不能同时使用,不可能是边压缩又边解压啊
    - f:指定压缩文件的名字
    - z:使用gzip 的方式压缩文件 格式:. gz
    - j:使用 bzip2 的方式压缩文件 格式: . bz2
    • 压缩:tar zcvf 【生成压缩包的名字】(xxx.tar.gz) 【要压缩的文件或目录】
    • 解压缩:tar jcvf 【生成的压缩包的名字】(xxx.tar.bz2) 【要压缩的文件或目录】
  • rar:必须手动安装该软件
    - 参数 a 压缩
    - 参数 x 解压缩
    - 压缩:rar a 【生成的压缩文件的名字】 【压缩的文件或目录】
    - 解压缩:rar x 【压缩文件名】
  • zip 参数 -r 递归操作(想要解压目录)
    - zip 【压缩包的名字】 【压缩的文件或者目录】
    - 解压缩 unzip 【压缩包的名字】 【解压文件或目录名字】
    - 解压目录需要加上 -d选项。

猜你喜欢

转载自blog.csdn.net/qq_40421919/article/details/84028541