欢迎光临散文网 会员登陆 & 注册

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

2023-04-25 14:26 作者:正月十六工作室  | 我要投稿

文件的压缩与解压缩

计算机的磁盘空间是有限的,使用文件压缩工具可以很大程度地缩小文件在磁盘中占用的空间。从而可以在计算机中存储更多的文件。文件被压缩后,传输的速度也会更快。需要打开文件时,也可以解压缩文件。本节主要介绍文件压缩与解压缩的工具和使用方法。

归档管理器是一款界面友好、使用方便的压缩与解压缩软件,支持 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桌面版 (项目二 桌面环境-桌面个性化设置与任务栏)

喜欢的点个赞呗~~~

项目四 文件与目录管理:文件的压缩与解压缩的评论 (共 条)

分享到微博请遵守国家法律