Linux 文件打包与解压缩

一,压缩包类型

*.zip : zip 程序打包压缩的文件

*.rar :rar 程序压缩的文件

*.7z : 7zip 程序压缩的文件

*.tar : tar 程序打包,未压缩的文件

*.gz : gzip 程序(GNU zip)压缩的文件

*.xz : xz 程序压缩的文件

*.bz2 : bzip2 程序压缩的文件

*.tar.gz : tar 打包,gzip 程序压缩的文件

*.tar.xz : tar 打包,xz 程序压缩的文件

*tar.bz2 : tar 打包,bzip2 程序压缩的文件

*.tar.7z : tar 打包,7z 程序压缩的文件

二,实战

Linux 文件打包与解压缩_第1张图片

1,使用zip压缩

-r 参数表示递归打包包含子目录的全部内容,

-q 参数表示为安静模式,即不向屏幕输出信息,

-o,表示输出文件,需在其后紧跟打包输出文件名。

du 命令分别查看默认压缩级别、最低、最高压缩级别及未压缩的文件的大小。

设置压缩级别为 9 和 1(9 最大,1 最小),重新打包

2, 使用 unzip 命令解压缩 zip 文件

将文件解压到指定目录

指定目录不存在,将会自动创建,

使用 -O(英文字母,大写 o)参数指定编码类型。

3, rar 打包压缩命令

>安装 rar 和 unrar 工具

>从指定文件或目录创建压缩包或添加文件到压缩包

>从指定压缩包文件中删除某个文件

>查看不解压文件

4 ,tar 打包工具

tar 的解压和压缩都是同一个命令,只需参数不同,使用比较方便。

>创建一个 tar 包

你可能感兴趣的:(Linux 文件打包与解压缩)