Sie haben eine große ISO-Datei auf Ihrem Linux-Server und möchten auf diese zugreifen, eine einzelne Datei extrahieren oder kopieren. Wie machen Sie das? Nun, in Linux gibt es ein paar Möglichkeiten, dies zu tun.
Lese auch: Ein Bash-Skript zum Erstellen eines bootfähigen USB aus ISO in Linux
Zum Beispiel können Sie den Standardbefehl mount verwenden, um ein ISO-Image im Nur-Lese-Modus mit dem Loop-Gerät zu mounten und dann die Dateien in ein anderes Verzeichnis zu kopieren.
ISO-Datei in Linux mounten oder extrahieren
Um dies zu tun, benötigen Sie eine ISO-Datei (ich habe das ubuntu-16.10-server-amd64.iso-ISO-Image verwendet) und ein Verzeichnis als Mount-Punkt, um ISO-Dateien zu mounten oder zu extrahieren.
Erstellen Sie zunächst ein Mount-Punkt-Verzeichnis, in dem Sie das Image mounten werden, wie gezeigt:
$ sudo mkdir /mnt/iso
Nachdem das Verzeichnis erstellt wurde, können Sie die Datei ubuntu-16.10-server-amd64.iso problemlos mounten und ihren Inhalt über den folgenden Befehl überprüfen.
$ sudo mount -o loop ubuntu-16.10-server-amd64.iso /mnt/iso $ ls /mnt/iso/

Jetzt können Sie in das gemountete Verzeichnis (/mnt/iso) gehen und auf die Dateien zugreifen oder die Dateien in das Verzeichnis /tmp
mit dem cp-Befehl kopieren.
$ cd /mnt/iso $ sudo cp md5sum.txt /tmp/ $ sudo cp -r ubuntu /tmp/

Hinweis: Die Option -r
wird verwendet, um Verzeichnisse rekursiv zu kopieren, wenn Sie möchten, können Sie auch den Fortschritt des Kopiervorgangs überwachen.
Extrahieren von ISO-Inhalten mit dem 7zip-Befehl
Wenn Sie die ISO-Datei nicht einbinden möchten, können Sie einfach 7zip installieren, ein Open-Source-Archivprogramm, das zum Packen oder Entpacken verschiedener Formate wie TAR, XZ, GZIP, ZIP, BZIP2 usw. verwendet wird.
$ sudo apt-get install p7zip-full p7zip-rar [On Debian/Ubuntu systems] $ sudo yum install p7zip p7zip-plugins [On CentOS/RHEL systems]
Nachdem das 7zip-Programm installiert wurde, können Sie den Befehl 7z verwenden, um den Inhalt der ISO-Datei zu extrahieren.
$ 7z x ubuntu-16.10-server-amd64.iso

Hinweis: Im Vergleich zum Linux-Befehl mount scheint 7zip viel schneller und intelligent genug zu sein, um beliebige Archivformate zu packen oder zu entpacken.
Extrahieren von ISO-Inhalten mit dem isoinfo-Befehl
Der isoinfo-Befehl wird für Verzeichnislisten von iso9660-Images verwendet, aber Sie können dieses Programm auch zum Extrahieren von Dateien verwenden.
Wie ich sagte, führt das isoinfo-Programm eine Verzeichnisliste durch, also listen Sie zuerst den Inhalt der ISO-Datei auf.
$ isoinfo -i ubuntu-16.10-server-amd64.iso -l

Jetzt können Sie eine einzelne Datei aus einem ISO-Image extrahieren, wie folgt:
$ isoinfo -i ubuntu-16.10-server-amd64.iso -x MD5SUM.TXT > MD5SUM.TXT
Hinweis: Die Umleitung ist erforderlich, da die Option -x
nach stdout extrahiert.

Es gibt viele Möglichkeiten, dies zu tun. Wenn Sie einen nützlichen Befehl oder ein Programm kennen, um Dateien aus einer ISO-Datei zu extrahieren oder zu kopieren, teilen Sie es uns bitte im Kommentarbereich mit.
Source:
https://www.tecmint.com/extract-files-from-iso-files-linux/