Linux课程随堂博文九

一、文件打包压缩及解压

1、文件的打包压缩

Linux系统支持的打包压缩命令有很多种,不同的命令所用的压缩技术不同,彼此无法互相解压缩。压缩文件的名称会添加后缀,如.gz.bz2.tar.xz.tar.gz等。
创建目录dir01,在目录下创建20个文件file1~file20。

使用gzip命令对dir01目录进行压缩,完成后每个文件都增加了.gz后缀。

tar命令可以将多个目录与文件打包在一起,同时还可以使用gzip命令对文件进行压缩。使用tar命令对/etc进行打包压缩。


-c”参数表示创建一个打包文件,“-z”参数表示通过调用gzip对文件进行压缩,“-j”参数表示通过调用bzip2对文件进行压缩,“-J”参数表示通过调用xz对文件进行压缩,“-f”参数表示后面被处理的文件名称。

2、文件的解压

当用户不清楚文件使用何种压缩工具压缩时,可以通过file命令查看文件的压缩信息。

当不解压的情况下,使用tar命令也可以查看文件的压缩信息,添加“-t”参数可查看打包文件的文件名。

使用tar命令解压文件,添加“-x”参数表示解打包或者解压缩,“-C”参数表示解压到指定目录。解压比较大的文件需要消耗较长时间,添加“-v”参数可以显示解压过程。

posted @ 2023-11-29 17:48  y_x_l  阅读(15)  评论(0)    收藏  举报
1