📜  如何在 Linux 中从 ISO 映像中提取和复制文件?

📅  最后修改于: 2021-10-28 02:15:36             🧑  作者: Mango

ISO 一词源自 ISO 9660 文件系统,该文件系统通常由光学媒体使用。 ISO 映像是物理光盘(例如 CD、DVD 或蓝光光盘)上包含的所有内容(包括文件系统)的完整副本。没有压缩,它们是光盘的逐扇区副本。 ISO 映像旨在允许您保存光盘的精确数字副本,然后使用该映像刻录与原始光盘完全相同的新光盘。大多数操作系统(和许多实用程序)允许您将 ISO 映像安装为虚拟磁盘,这意味着您的所有应用程序都可以将其视为真正的光盘。

在某些情况下,您可能需要从 ISO 映像中提取单个文件或多个文件。在这里,我们将看到如何在 Linux 中从 ISO 映像中提取和复制文件

提取 ISO 图像:

循环系统可用于挂载 ISO 文件。需要 mount 命令。首先,使用 mkdir 命令创建一个目录:

$ mkdir /mnt/iso
在 Linux 中从 ISO 映像中提取和复制文件

制作目录

现在使用以下命令将 iso 映像挂载到新创建的目录中:

$ mount -o loop isofilename.iso /mnt/iso
在 Linux 中从 ISO 映像中提取和复制文件

挂载iso到目录

将目录更改为 /mnt/iso:

更改目录

您可以使用 ls 命令验证 iso 的内容:

$ ls
在 Linux 中从 ISO 映像中提取和复制文件

验证内容

您现在可以轻松地将文件复制到 /tmp 目录:

在 Linux 中从 ISO 映像中提取和复制文件

复制文件

使用 7zip 提取 ISO 文件:

7-Zip 是一个免费的开源文件存档,该程序可以压缩文件并将它们存储在称为“存档”的紧凑容器中。

首先,使用以下命令安装 7zip:

$ sudo apt-get install p7zip-full
在 Linux 中从 ISO 映像中提取和复制文件

安装 7zip

现在您可以使用以下命令提取iso文件:

$ sudo 7z x ubuntu-20.04.2.0-desktop-amd64.iso
在 Linux 中从 ISO 映像中提取和复制文件

提取iso文件

现在您可以使用上述步骤从提取的 iso 中复制文件。

使用 GNOME 管理器提取:

您还可以使用内置的 GNOME 管理器提取存档,只需按照以下步骤操作:

首先,找到它所在的iso文件:

在 Linux 中从 ISO 映像中提取和复制文件

找到您的文件

然后右键单击它,您将看到选项菜单:

在 Linux 中从 ISO 映像中提取和复制文件

右键单击它

现在单击选项菜单中的“在此处提取”选项:

在 Linux 中从 ISO 映像中提取和复制文件

提取文件

现在您应该看到提取弹出窗口等待它完成:

等到它完成

成功提取后,您可以通过单击显示文件来查看您的文件:

您可以通过单击显示文件来查看您的文件

现在您可以通过单击右键单击来复制您想要的任何文件:

复制文件

在本文中,我们将向您展示如何使用 3 种不同的最简单方法提取 ISO 文件。也就是说,我们感谢您坚持到最后,我们希望该指南和我们希望的一样有用。