目标:
1:掌握归档和压缩的概念
2:能够使用 tar 指令对文件进行归档压缩
3:能够使用 tar 指令对文件进行解档、解压
一:归档和压缩的概念
压缩:压缩原理是将文件内相同的信息用一个字符代替,压缩对于文本类或数据类的文件有明显效果
归档:归档是将一些文件存放在一起,形成一个包,便于保存和传输
二:文件归档压缩、指令 —— tar
功能:
1:tar指令配上相应选项对文件归档且压缩一气呵成
2:tar指令配上相应选项对文件解档且解压一气呵成
语法(最常用):
文件归档压缩:tar [-options] 归档压缩文件名(后缀为.tar.gz) 需要归档的文件1 需要归档的文件2
文件解档解压:tar [-options] 归档文件
文件解档解压到指定目录: tar [-options] 归档文件名 -C 指定目录
指令选项:
-c :生成归档文件,因此在归档的过程中 -c 选项必须有
-v:显示文件归档解档过程,显示进度
-f:指定档案文件名,因此选项 -f 在对文件归档与文件解档处理时必须有,告诉电脑处理哪个文件
-x:对归档的文件进行解档
-z:对归档文件进行压缩、对解档文件进行解压
注意事项:
1:对一些文件归档处理时,必须要有选项 -c -f -c是生成归档文件,-f 是指定生成哪个归档文件名
2:-f 选项一定要在选项最后,即在档案文件名前面的第一个选项,
3:无论文件归档还是解档都要有 -f 选项
4:Linux系统的归档文件是以 .tar 为后缀,归档压缩文件是以.tar.gz为后缀
5:-z选项 可对归档文件进行压缩也可对解档文件进行解压
快速代码体验(解档解压到当前目录下)
快速代码体验(解压解档到别的目录下)