在您的 Linux 桌面使用 KDE Ark 归档文件

在 KDE 上创建、检查和展开压缩文件。
22 位读者喜欢这篇文章。
Why the operating system matters even more in 2017

互联网档案馆图书图片。由 Opensource.com 修改。CC BY-SA 4.0

当我完成一个项目后,我经常喜欢将我为项目创建的所有文件放入一个归档文件中。这不仅节省空间,而且还能让这些文件不再碍事,并防止它们在我使用 findgrep 搜索我认为是当前文件时出现在结果中。一旦文件被放入归档文件中,它们就会被您的文件系统视为单个对象,这意味着您无法像浏览普通文件夹那样浏览它们。您可以解压缩它们,或者您可以打开终端并运行适当的归档命令,例如 tar,来列出归档文件的内容。或者您可以使用像 Ark 这样的应用程序来列出、预览、修改和管理您的归档文件。

在 Linux 上安装 Ark

如果您正在运行 KDE Plasma 桌面,您已经安装了 Ark,但如果没有,则可以从您的软件包管理器中获取。在 Fedora、Mageia 和类似的发行版上

$ sudo dnf install ark

在 Debian、Elementary 和类似的发行版上

$ sudo apt install ark

您也可以从 Flathub 以 Flatpak 形式安装

创建归档文件

熟悉归档文件的最佳方法是为自己创建一个,然后探索它。所有这些都可以仅使用 Ark 完成。

首先,从您的应用程序菜单启动 Ark,然后转到归档菜单并选择新建

给您的归档文件命名,接受默认压缩设置,并将其保存到您的主目录。

Ark 不会创建空归档文件,但是在您设置名称和位置后,Ark 准备好在您向其中添加文件后立即创建归档文件。

要向您即将创建的归档文件添加文件,只需将文件拖放到 Ark 窗口中即可。

归档有两个好处:整合和压缩。通过将文件添加到归档文件中,您已将文件整合到一个位置。它们现在存在于归档文件中,因此如果您的目标是将文件移出视线,您可以将原始副本扔进垃圾箱。

要查看您通过压缩文件节省了多少磁盘空间,请转到归档菜单并选择属性。这将显示未压缩的归档文件的大小以及压缩后的归档文件的大小,以及许多其他有用的元数据。

Ark 可以做的事情还有很多,但现在像完成一样关闭 Ark。您的归档文件现在存在于您保存的位置(在本例中,它是您主文件夹中的 example.tar.gz)。

查看归档文件中的文件

任何归档文件都可以在 Ark 中打开,就像它是普通文件夹一样。要在 Ark 中打开归档文件,只需在您的文件管理器中单击它,或右键单击它并选择使用 Ark 打开

一旦归档文件在 Ark 中打开,您可以执行您可以在文件管理器中执行的大多数操作,包括删除文件、添加新文件、预览文件内容等等。

从归档文件中删除文件

有时您将不需要的文件放入归档文件中。当您想从归档文件中删除文件时,右键单击该文件并选择删除

向归档文件添加文件

向归档文件添加文件甚至更容易。您可以直接将文件从您的文件管理器拖放到 Ark 中。或者,您可以从 Ark 中的右键菜单中选择添加文件

仅从归档文件中提取一个文件

当面对归档文件时,许多人只是解压缩整个文件,然后找到他们实际需要的一个或两个文件。对于小型归档文件,这很好,但对于大型归档文件,即使只是暂时的,也需要时间和磁盘空间。

使用 Ark,您可以通过将所需文件从 Ark 窗口拖到您想要保存它们的目标位置,来仅提取所需的文件。或者,从右键菜单中选择提取

预览归档文件中的文件

您并不总是需要提取文件。如果您只需要快速参考文件,Ark 可能能够向您显示文件的预览,而无需将其提取到您的驱动器。

要预览文件,请在 Ark 中双击它。

归档它

在 Linux 桌面管理归档文件既简单又直观。Ark 是一个很棒的归档工具,许多其他 Linux 桌面都有类似的工具,因此即使您不使用 Ark,您也可能会发现类似的东西同样有用。对我而言,归档一直是保持我的文件井井有条和节省磁盘空间的重要组成部分。至于 Ark,它使与这些归档文件的交互变得方便。

接下来阅读什么
标签
Seth Kenlon
Seth Kenlon 是一位 UNIX 极客、自由文化倡导者、独立多媒体艺术家和 D&D 爱好者。他曾在电影和计算机行业工作,经常同时从事这两个行业。

2 条评论

非常好的文章,非常适合 GNU/Linux 新手。虽然当您说“KDE Ark”时,我感到很奇怪。KDE 是创建 Ark 的社区(一群人)。所以最好说“KDE 的 Ark”或“来自 KDE 的 Ark”。“在 KDE 上”这个短语也存在同样的问题。只是没有意义。

Ark 既是 KDE 社区的,也是为 KDE 社区服务的。它是由 KDE 社区成员编写的,许多 KDE 社区成员都在使用它。

这与我说“我有一个很棒的视频编辑器*给*开源用户”的措辞相同。我提到的视频编辑器也恰好是*由*开源用户(即开发人员)制作的。

我倾向于仅在指 Plasma 桌面时使用“在...上”。例如,我可能会写“您可以在 KDE Plasma 桌面以及 GNOME 上使用 Ark。”

我阅读的关于技术的文章越多,我就越意识到介词周围存在细微之处。我想知道它们是否是地域性的。例如,在纽约,当您排队时,您站在“on line”,但在我居住过的美国其他任何地方,您都站在“in line”。

我尝试在如何指代 KDE 作为社区以及作为特定技术的描述符之间取得平衡,以及应用程序是为、由、在...上、在...中、在...下、在...之上还是在...之后。

回复 作者 JRepin

Creative Commons 许可协议本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。
© . All rights reserved.