本文是对 鸟叔的Linux私房菜(基础学习篇) 第三版 的学习笔记,原文可参考原书中文网站 鸟叔的Linux私房菜。更多详细信息可直接参考对应Linux命令的 man 帮助( 如 man tar)。

  在Linux环境下,对于文件的操作更多通过命令行指令而不是单纯的鼠标点击,而文件管理中一个重要的操作便是压缩和加压操作。通过文件的压缩和解压,可以使得文件占用更少的存储空间,也可以让文件传输更加便捷。本文主要介绍Linux下常用的打包指令和解压缩指令,并介绍不同的压缩文件拓展名的区别。

文件后缀的含义

  随着压缩技术的发展,Linux环境下提供的压缩指令和格式开始变多。为了便于用户区分不同压缩文件使用的不同压缩技术,进而使用合适的指令进行操作,一般使用后缀标识文件在压缩或打包过程中所使用的压缩技术。常见的后缀有以下几种:

  

*.Z           //    compress程序压缩产生的文件(现在很少使用)
*.gz          //    gzip程序压缩产生的文件
*.bz2         //    bzip2程序压缩产生的文件
*.zip     //   zip压缩文件
*.tar // tar程序打包产生的文件 *.tar.gz // 由tar程序打包并由gzip程序压缩产生的文件 *.tar.bz2 // 由tar程序打包并由bzip2程序压缩产生的文件

更多相关文章

  1. 詹金斯死了,但是pid文件存在
  2. Linux下的文件时间
  3. Linux下非root用户能创建新文件,却不能拷贝文件的问题
  4. Linux用户和组的操作(一) 用户文件/etc/passwd
  5. REDIS从LINUX文件写入批量数据
  6. Linux环境下通过pdb调试Python程序
  7. Linux编程(8)_文件IO
  8. Linux文件映射的反思
  9. [转帖]linux文件描述符文件/etc/security/limits.conf

随机推荐

  1. 学习路线汇总
  2. java中的日志框架梳理(以故事的形式呈现)
  3. 为什么我选用了springcloud而不是dubbo
  4. Tomcat+Servlet面试题都在这里
  5. mysql从入门到优化(3)事务的基本操作
  6. 可重入读写锁ReentrantReadWriteLock的使
  7. SVG基础知识
  8. 大白话讲述分布式系统中的CAP理论
  9. 一个古老而又经典的算法-汉诺塔问题
  10. mysql从入门到优化(1)基本操作上