Laten we zeggen dat je een grote ISO-bestand hebt op je Linux-server en je wilt toegang krijgen tot, extraheren of kopiëren van één enkel bestand daaruit. Hoe doe je dat? Wel, in Linux zijn er een paar manieren om het te doen.
Lees ook: Een Bash-script om een opstartbare USB te maken van ISO in Linux
Bijvoorbeeld, je kunt de standaard mount commando gebruiken om een ISO-image te monteren in alleen-lezen modus met behulp van het loopapparaat en vervolgens de bestanden naar een andere directory kopiëren.
Mounten of ISO-bestand extraheren in Linux
Om dit te doen, moet je een ISO-bestand hebben (ik gebruikte ubuntu-16.10-server-amd64.iso ISO image) en een koppelingspuntdirectory om ISO-bestanden te mounten of te extraheren.
Maak eerst een koppelingspuntdirectory aan, waar je het image gaat mounten zoals getoond:
$ sudo mkdir /mnt/iso
Zodra de directory is aangemaakt, kun je eenvoudig het bestand ubuntu-16.10-server-amd64.iso mounten en de inhoud ervan controleren door het volgende commando uit te voeren.
$ sudo mount -o loop ubuntu-16.10-server-amd64.iso /mnt/iso $ ls /mnt/iso/

Nu kun je naar binnen gaan in de gemounte directory (/mnt/iso) en de bestanden openen of de bestanden kopiëren naar de /tmp
directory met behulp van het cp commando.
$ cd /mnt/iso $ sudo cp md5sum.txt /tmp/ $ sudo cp -r ubuntu /tmp/

Opmerking: De -r
optie wordt gebruikt om mappen recursief te kopiëren, als je wilt kun je ook de voortgang van het kopieercommando volgen.
ISO-inhoud extraheren met behulp van het 7zip-commando
Als je het ISO-bestand niet wilt mounten, kun je eenvoudig 7zip installeren, een open source archiefprogramma dat wordt gebruikt om verschillende formaten te verpakken of uit te pakken, waaronder TAR, XZ, GZIP, ZIP, BZIP2, enz..
$ sudo apt-get install p7zip-full p7zip-rar [On Debian/Ubuntu systems] $ sudo yum install p7zip p7zip-plugins [On CentOS/RHEL systems]
Zodra het 7zip-programma is geïnstalleerd, kun je het 7z-commando gebruiken om de inhoud van het ISO-bestand uit te pakken.
$ 7z x ubuntu-16.10-server-amd64.iso

Opmerking: In vergelijking met het Linux mount-commando lijkt 7zip veel sneller en slim genoeg om elk archiefformaat te verpakken of uit te pakken.
ISO-inhoud extraheren met behulp van het isoinfo-commando
Het isoinfo-commando wordt gebruikt voor het weergeven van directorylijsten van iso9660-images, maar je kunt dit programma ook gebruiken om bestanden uit te pakken.
Zoals ik al zei, voert het isoinfo-programma directorylijsten uit, dus vermeld eerst de inhoud van het ISO-bestand.
$ isoinfo -i ubuntu-16.10-server-amd64.iso -l

Nu kun je een enkel bestand uit een ISO-image extraheren zoals dit:
$ isoinfo -i ubuntu-16.10-server-amd64.iso -x MD5SUM.TXT > MD5SUM.TXT
Opmerking: De omleiding is nodig omdat de -x
optie naar stdout uitpakt.

Er zijn veel manieren om dit te doen, als je een nuttig commando of programma kent om bestanden uit een ISO-bestand te extraheren of te kopiëren, deel het dan met ons via het opmerkingengedeelte.
Source:
https://www.tecmint.com/extract-files-from-iso-files-linux/