项目四 文件与目录管理:文件的压缩与解压缩

文件的压缩与解压缩
计算机的磁盘空间是有限的,使用文件压缩工具可以很大程度地缩小文件在磁盘中占用的空间。从而可以在计算机中存储更多的文件。文件被压缩后,传输的速度也会更快。需要打开文件时,也可以解压缩文件。本节主要介绍文件压缩与解压缩的工具和使用方法。
归档管理器是一款界面友好、使用方便的压缩与解压缩软件,支持 7z、jar、tar、tar.bz2、tar.gz、tar.lz、tar.lzm、tar.lzo、tar.Z、zip 等多种压缩包格式,还支持加密压缩等设置。它是麒麟Kylin预装的一款解压缩工具,可以在菜单栏中找到,如图5-1所示。

图5-1 归档管理器
1、压缩文件
①对单个或多个文件、文件夹以及压缩包的集合都可以进行压缩。选择需要压缩的文件或文件夹,右键单击,选择【压缩】,如图5-2所示。

图5-2 压缩
②在弹出的压缩设置界面,可设置压缩文件的文件名、类型、位置、其他选项等,如图5-3所示。

图5-3 压缩设置
③ 设置完成后,单击【创建】按钮,压缩成功即可在桌面看到,如图5-4所示。

图5-4 压缩成功
2、解压缩文件
①选择需要解压缩的文件,右键单击,可选择【解压缩到此处】或【解压缩到】,如图5-5所示。

图5-5 解压缩(1)
②若选择【解压缩到】,可设置解压后文件的存储路径,设置完成后,单击【解压】按钮,则完成了文件的解压缩,如图5-6所示。

图5-6 解压缩(2)
③若选择【解压缩到此处】,解压后文件将自动存放在当前文件夹中。

使用命令行
除了使用麒麟Kylin预装的归档管理器,还可以通过命令行进行压缩和解压缩。麒麟Kylin支持多种压缩命令,下面介绍使用较多的4种压缩命令,分别是tar命令、zip命令、bzip2命令以及gzip命令。
这里以“jan16-1”和“jan16-2”文件夹以及“jan16-1”、“jan16-2”目录下的文件为例,介绍如何使用tar命令压缩和解压缩文件。
1、压缩文件
①在文件管理器【/文档/jan16】目录下的文件夹中找到“jan16-1”文件夹,在界面空白处右键单击,选择【打开终端】,如图5-7所示。

图5-7 在终端中打开
②在终端中输入【tar -cvf jan16-1.tar jan16-1】,按【Enter】键后,如图5-8所示,没有提示错误,表示文件压缩成功。
yjj@ yjj:~/文档/jan16$ tar -cvf jan16-1.tar jan16-1
注:
不同的命令后缀代表不同的操作
-c:创建压缩文件。
-v:–verbose 详细显示处理的文件。
-f:--file [HOSTNAME:]F 指定存档或设备。
jan16-1.tar:压缩后的文件名称。
jan16-1:待压缩的文件名。

图5-8 压缩文件
③ 在原目录路径下的文件夹中可查看压缩文件“jan16-1.tar”,如图5-9所示。

图5-9 查看压缩文件
2、解压缩文件
①在文档管理器的【/文档/jan16】目录中创建一个文件夹“jan16-2”,用于存放解压缩的文件。在主目录界面空白处,右键单击,选择【在终端中打开】。
②在终端中输入【tar -xvf jan16-1.tar -C jan16-2】,按【Enter】键后,如图5-10所示,没有提示错误,表示解压缩成功。
yjj@ yjj:~/文档/jan16$ tar -xvf jan16-1.tar -C jan16-2
注:
-x:–extract \ --get 从存档展开文件。
-v:–verbose 详细显示处理的文件。
-f:--file [HOSTNAME:]F 指定存档或设备。
-C:代表change目录的意思,指定需要解压到的目录,本例是将jan16-1.tar这个压缩包解压到当前目录下的jan16-2下。
jan16-1.tar:待解压文件名

图5-10 解压缩文件
③打开“jan16-2”文件夹可查看被压缩的jan16-1文件夹,如图5-11所示。

图5-11 查看被解压文件夹
类似的,还可使用zip命令、bzip2命令以及gzip命令压缩和解压缩文件,此处以压缩 在“~/文档/jan16/jan16-1”目录下的文件为例。具体操作步骤与使用tar命令压缩和解压缩文件类似,这里不再重复讲解,仅展示相关命令,如表5-1所示。

注:
-d:代表解开压缩文件,后接待解压文件
zip:在压缩和解压的过程中源文件始终保留。
bzip2:直接在源文件上打压缩包,压缩包的扩展名为.bz2(语法和gzip类似)
gzip:直接在源文件上打压缩包,压缩包的扩展名为.gz。
三个命令都只能对文件进行压缩,不能对目录进行压缩

使用图形file-roller解压缩工具
若还未安装归档管理器,用户可以通过命令行安装或在应用商店安装后使用。图形file-roller解压缩工具,简称file-roller,是gnome桌面环境的默认归档管理器,属于第三方开源软件,与麒麟一代的归档管理器功能类似。用户可以通过命令行安装或在应用商店安装后使用。
命令行终端(Terminal)类似于Windows的CMD命令提示符,但能实现几乎所有的系统操作。
1、安装file-roller
本节从如何使用命令行安装file-roller出发,具体操作步骤如下:
①在菜单栏中通过浏览或搜索查找终端,如图5-12所示,单击即可打开,或使用快捷键【Win】+【T】打开终端。

图5-12 打开终端
②输入【sudo apt-get install file-roller】,终端中会显示软件包的信息。确认信息无误后,输入【Y】或按【Enter】键后即可开始安装,进行安装,如图5-13所示。
yjj@yjj~$ sudo apt-get install file-roller 1

图5-13 开始安装
③安装完成后,可以在菜单栏中找到归档管理器,即“file-roller”,如图5-14所示。

图5-14 归档管理器
2、压缩文件
① 打开归档管理器,在归档管理器界面上选择【新建归档】,如图5-15所示。

图5-15 新建归档
② 在弹出的新建归档文件窗口中填写相应的归档信息,包括压缩文件的文件名、类型和储存位置,还可以单击【其他选项】选择是否加密。填写完成后,单击【创建】按钮,如图5-16所示。

图5-16 新建归档文件
③ 创建成功后,会弹出“创建”的界面,如图5-17所示。此时用户可通过已经工具栏上的图标“+”号向归档文件添加内容或者直接拖曳文件到界面中。若未添加而直接关闭应用,则归档文件不会生成。

图5-17 【创建】界面
④ 查看归档文件,文件创建成功,如图5-18所示。

图5-18 创建成功
3、解压缩文件
①单击待解压的压缩文件或者右键单击待解压的压缩文件,选择【选择打开方式】->【归档管理器】,弹出归档管理器界面,可看到压缩文件里的文件夹,如图5-19所示。

图5-19 单击压缩文件
② 单击【提取】,跳转到文件管理器界面,选中需要解压的压缩文件,选择储存位置,单击【提取】,即可解压缩文件,如图5-20所示。

图5-20 选择存储位置
③解压成功后,在弹出的提示框中单击【显示文件】,即可打开文件所在的文件夹,如图5-21所示。

图5-21 提取成功完成
Jan16
工作室成立于二零一九年正月十六日,旨在打造全球最好的网络类岗位能力系列课程,让每一个网络人都能快捷养成职业能力,持续助力职业生涯发展。
点击关注| 了解更多
作者:杨佳佳
排版:王乐平
初审:何嘉愉
复审:二月二
往 / 期 / 精 / 彩 / 文 / 章 / 推 / 荐
信创操作系统--麒麟Kylin桌面版 (项目三 控制中心-账户类设置与个性化设置)
信创操作系统--麒麟Kylin桌面版 (项目三 控制中心-网络设置、输入设置与系统设置)
信创操作系统--麒麟Kylin桌面版 (项目二 桌面环境-桌面个性化设置与任务栏)
喜欢的点个赞呗~~~