参考:Linux命令——ar

为什么文件要压缩?

当文件过大时,无论是本地做备份,复制都很麻烦,而且还浪费磁盘空间。如果用网络传输,大文件无疑会浪费大量宝贵带宽。文件压缩技术可以有效解决这个问题,但是压缩过的文件是不能直接被OS使用的,必须要解压缩才可以。

常见压缩文件

在Linux的环境中,压缩文件的扩展名大多是:『*.tar, *.tar.gz, *.tgz, *.gz, *.Z, *.bz2』,为什么会有这样的扩展名呢?不是说 Linux 的扩展名没有什么作用吗?

因为 Linux 支持的压缩命令非常多,且不同的命令所用的压缩技术并不相同,彼此之间无法互通压缩/解压缩文件。 所以,当你下载到某个压缩文件时,自然就需要以某种方式知道该文件是由哪种压缩命令造出来的,方便对照解压缩,后缀名正是解决这个问题的方法。

*.Z compress 程序压缩的文件;
*.gz gzip 程序压缩的文件;
*.bz2 bzip2 程序压缩的文件;
*.tar tar 程序打包的数据,并没有压缩过;
*.tar.gz tar 程序打包的文件,其中并且经过 gzip 的压缩
*.tar.bz2 tar 程序打包的文件,其中并且经过 bzip2 的压缩
View Code

相关文章:

  • 2021-06-15
  • 2021-10-25
  • 2021-07-17
  • 2022-12-23
  • 2022-12-23
  • 2022-01-13
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-11-20
  • 2022-12-23
  • 2021-09-15
  • 2021-07-11
  • 2021-04-25
  • 2021-04-24
  • 2022-12-23
相关资源
相似解决方案