3 tapaa purkaa ja kopioida tiedostoja ISO-kuvasta Linuxissa
Oletetaan, että sinulla on suuri ISO-tiedosto Linux-palvelimellasi ja halusit käyttää, purkaa tai kopioida yhden tiedoston siitä. Miten teet sen? No Linuxissa on pari tapaa tehdä se.
Lue myös: Bash-skripti käynnistettävän USB:n luomiseen ISO:sta Linuxissa
Voit esimerkiksi käyttää tavallista mount-komentoa liittääksesi ISO-kuvan vain luku -tilassa silmukkalaitteen avulla ja kopioida sitten tiedostot toiseen hakemistoon.
Liitä tai pura ISO-tiedosto Linuxissa
Tätä varten sinulla on oltava ISO-tiedosto (käytin ubuntu-16.10-server-amd64.iso ISO -kuvaa) ja liitoskohtahakemisto ISO-tiedostojen liittämistä tai purkamista varten.
Luo ensin liitoskohtahakemisto, johon aiot liittää kuvan kuvan osoittamalla tavalla:
sudo mkdir /mnt/iso
Kun hakemisto on luotu, voit helposti liittää ubuntu-16.10-server-amd64.iso-tiedoston ja tarkistaa sen sisällön suorittamalla seuraavan komennon.
sudo mount -o loop ubuntu-16.10-server-amd64.iso /mnt/iso
ls /mnt/iso/
Nyt voit mennä liitettyyn hakemistoon (/mnt/iso) ja käyttää tiedostoja tai kopioida tiedostot /tmp
-hakemistoon cp-komennolla.
cd /mnt/iso
sudo cp md5sum.txt /tmp/
sudo cp -r ubuntu /tmp/
Huomaa: -r
-vaihtoehtoa käytetään kopioimaan hakemistoja rekursiivisesti. Halutessasi voit myös seurata kopiointikomennon edistymistä.
Pura ISO-sisältö 7zip-komennolla
Jos et halua liittää ISO-tiedostoa, voit asentaa 7zip. Se on avoimen lähdekoodin arkistoohjelma, jota käytetään pakkaamaan tai purkamaan eri muotoja, kuten TAR, XZ, GZIP, ZIP, BZIP2, jne..
sudo apt-get install p7zip-full p7zip-rar [On Debian/Ubuntu systems]
sudo yum install p7zip p7zip-plugins [On CentOS/RHEL systems]
Kun 7zip-ohjelma on asennettu, voit purkaa ISO-tiedoston sisällön 7z-komennolla.
7z x ubuntu-16.10-server-amd64.iso
Huomaa: Linuxin mount-komentoon verrattuna 7zip näyttää paljon nopeammalta ja riittävän älykkäältä pakkaamaan tai purkamaan arkistomuotoja.
Pura ISO-sisältö käyttämällä isoinfo-komentoa
isoinfo-komentoa käytetään iso9660-kuvien hakemistoluetteloihin, mutta voit myös käyttää tätä ohjelmaa tiedostojen purkamiseen.
Kuten sanoin, isoinfo-ohjelma suorittaa hakemistoluettelon, joten luettele ensin ISO-tiedoston sisältö.
isoinfo -i ubuntu-16.10-server-amd64.iso -l
Nyt voit purkaa yhden tiedoston ISO-kuvasta seuraavasti:
isoinfo -i ubuntu-16.10-server-amd64.iso -x MD5SUM.TXT > MD5SUM.TXT
Huomaa: Uudelleenohjausta tarvitaan, koska -x
-vaihtoehto purkaa stdoutiin.
No, on monia tapoja tehdä, jos tiedät hyödyllisen komennon tai ohjelman tiedostojen purkamiseksi tai kopioimiseksi ISO-tiedostosta, jaa meille kommenttiosion kautta.