Table of Contents
3 formas de extraer y copiar archivos de una imagen ISO en Linux
Supongamos que tiene un archivo ISO grande en su servidor Linux y desea acceder, extraer o copiar un solo archivo de él. ¿Cómo lo haces? Bueno, en Linux hay dos formas de hacerlo.
Lea también. Un script Bash para crear un USB de arranque desde ISO en Linux
Por ejemplo, usted puede usar el comando estándar montar. para montar una imagen ISO en modo de solo lectura usando el dispositivo de bucle y luego copiar los archivos a otro directorio.
Montar o extraer archivo ISO en Linux
Para hacerlo, debe tener un archivo ISO (usé la imagen ubuntu-16.10-server-amd64.iso ISO. y un directorio de punto de montaje para montar o extraer archivos ISO.
Primero crea un directorio de punto de montaje, donde montarás la imagen como se muestra:
$ sudo mkdir/mnt/iso freestar.config.enabled_slots.push (nombre de ubicación: “tecmint_incontent”, slotId: “tecmint_incontent”);
Una vez que se ha creado el directorio, puede montar fácilmente el archivo ubuntu-16.10-server-amd64.iso. y verificar su contenido ejecutando el siguiente comando.
$ sudo mount-o loop ubuntu-16.10-server-amd64.iso/mnt/iso $ ls/mnt/iso/ Montar archivo ISO en Linux
Ahora puede ingresar al directorio montado (/mnt/iso. y acceda a los archivos o copie los archivos en el directorio/tmp usando el comando cp.
$ cd/mnt/iso $ sudo cp md5sum.txt/tmp/$ sudo cp-r ubuntu/tmp/
Copiar archivos desde un archivo ISO en Linux
Nota. La opción-r se usa para copiar directorios de forma recursiva, si lo desea, también puede monitorear el progreso del comando de copia.
Extraiga contenido ISO usando el comando 7zip
Si no desea montar el archivo ISO, simplemente instale 7zip. es un programa de archivo de código abierto que se utiliza para empaquetar o descomprimir diferentes formatos, incluidos TAR, XZ, GZIP, ZIP, BZIP2, etc.
$ sudo apt-get install p7zip-p7zip-rar completo [En sistemas Debian/Ubuntu. $ sudo yum install p7zip p7zip-plugins [En sistemas CentOS/RHEL.
Una vez 7zip. ha sido instalado, puede usar el comando 7z. para extraer el contenido del archivo ISO.
$ 7z x ubuntu-16.10-server-amd64.iso
7zip-Extrae el contenido del archivo ISO en Linux
Nota. en comparación con el comando mount. de Linux, 7zip. parece mucho más rápido e inteligente para empaquetar o descomprimir cualquier formato de archivo.
Extraer contenido ISO usando el comando isoinfo
El comando isoinfo. se usa para listados de directorios de imágenes iso9660, pero también puede usar este programa para extraer archivos.
Como dije, el programa isoinfo. realiza la lista de directorios, así que primero enumere el contenido del archivo ISO.
$ isoinfo-i ubuntu-16.10-server-amd64.iso-l
Lista de contenido ISO en Linux
Ahora puede extraer un solo archivo de una imagen ISO así:
$ isoinfo-i ubuntu-16.10-server-amd64.iso-x MD5SUM.TXT> MD5SUM.TXT
Nota. La redirección es necesaria ya que la opción-x se extrae a stdout.
Extraer un solo archivo de ISO en Linux
Bueno, hay muchas formas de hacerlo, si conoce cualquier comando o programa útil para extraer o copiar archivos del archivo ISO, compártanos a través de la sección de comentarios.