Linux下文件的打包、解压缩指令——tar,gzip,bzip2
16lz
2021-01-22
本文是对 鸟叔的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程序压缩产生的文件
更多相关文章
- 詹金斯死了,但是pid文件存在
- Linux下的文件时间
- Linux下非root用户能创建新文件,却不能拷贝文件的问题
- Linux用户和组的操作(一) 用户文件/etc/passwd
- REDIS从LINUX文件写入批量数据
- Linux环境下通过pdb调试Python程序
- Linux编程(8)_文件IO
- Linux文件映射的反思
- [转帖]linux文件描述符文件/etc/security/limits.conf