Katakanlah Anda memiliki file ISO besar di server Linux Anda dan Anda ingin mengakses, mengekstrak, atau menyalin satu file darinya. Bagaimana Anda melakukannya? Nah di Linux ada beberapa cara untuk melakukannya.
Baca Juga :Skrip Bash untuk Membuat USB yang Dapat Di-boot dari ISO di Linux
Misalnya, Anda dapat menggunakan mount standard standar perintah untuk memasang citra ISO dalam mode hanya-baca menggunakan perangkat loop dan kemudian menyalin file ke direktori lain.
Pasang atau Ekstrak File ISO di Linux
Untuk melakukannya, Anda harus memiliki file ISO (saya menggunakan ubuntu-16.10-server-amd64.iso ISO image) dan direktori mount point untuk memasang atau mengekstrak file ISO.
Pertama buat direktori mount point, di mana Anda akan memasang gambar seperti yang ditunjukkan:
$ sudo mkdir /mnt/iso
Setelah direktori dibuat, Anda dapat dengan mudah memasang ubuntu-16.10-server-amd64.iso file dan verifikasi kontennya dengan menjalankan perintah berikut.
$ sudo mount -o loop ubuntu-16.10-server-amd64.iso /mnt/iso $ ls /mnt/iso/
Sekarang Anda dapat masuk ke dalam direktori mount (/mnt/iso ) dan akses file atau salin file ke /tmp
direktori menggunakan perintah cp.
$ cd /mnt/iso $ sudo cp md5sum.txt /tmp/ $ sudo cp -r ubuntu /tmp/
Catatan :-r
opsi yang digunakan untuk menyalin direktori secara rekursif, jika mau, Anda juga dapat memantau kemajuan perintah salin.
Ekstrak Konten ISO Menggunakan Perintah 7zip
Jika Anda tidak ingin memasang file ISO, Anda cukup menginstal 7zip , adalah program arsip sumber terbuka yang digunakan untuk mengemas atau membongkar sejumlah format yang berbeda termasuk TAR, XZ, GZIP, ZIP, BZIP2, dll.
$ sudo apt-get install p7zip-full p7zip-rar [On Debian/Ubuntu systems] $ sudo yum install p7zip p7zip-plugins [On CentOS/RHEL systems]
Sekali 7zip program telah diinstal, Anda dapat menggunakan 7z perintah untuk mengekstrak isi file ISO.
$ 7z x ubuntu-16.10-server-amd64.iso
Catatan :Dibandingkan dengan Linux mount perintah, 7zip tampaknya jauh lebih cepat dan cukup pintar untuk mengemas atau membongkar format arsip apa pun.
Ekstrak Konten ISO Menggunakan Perintah isoinfo
isoinfo perintah digunakan untuk daftar direktori gambar iso9660, tetapi Anda juga dapat menggunakan program ini untuk mengekstrak file.
Seperti yang saya katakan isoinfo program melakukan daftar direktori, jadi daftar dulu konten file ISO.
$ isoinfo -i ubuntu-16.10-server-amd64.iso -l
Sekarang Anda dapat mengekstrak satu file dari gambar ISO seperti:
$ isoinfo -i ubuntu-16.10-server-amd64.iso -x MD5SUM.TXT > MD5SUM.TXT
Catatan :Pengalihan diperlukan sebagai -x
ekstrak opsi ke stdout.
Nah, ada banyak cara untuk dilakukan, jika Anda mengetahui perintah atau program yang berguna untuk mengekstrak atau menyalin file dari file ISO, bagikan kepada kami melalui bagian komentar.