3 sposoby wyodrębnienia i kopiowania plików z obrazu ISO w Linux

3 sposoby wyodrębnienia i kopiowania plików z obrazu ISO w Linux

Załóżmy, że masz duży plik ISO na swoim serwerze Linux i chciałeś uzyskać dostęp do niego, wyodrębnić lub skopiować jeden plik. Jak ty to robisz? W Linux jest to kilka sposobów.

Przeczytaj także: Skrypt bash do utworzenia rozruchowego USB z ISO w Linux

Na przykład możesz użyć standardu uchwyt polecenie do zamontowania obrazu ISO w trybie tylko do odczytu za pomocą urządzenia pętli, a następnie skopiować pliki do innego katalogu.

Zamontować lub wyodrębnić plik ISO w Linux

Aby to zrobić, musisz mieć plik ISO (użyłem Ubuntu-16.10-serwer-AMD64.ISO ISO Obraz) i Directory Montain Point w celu zamontowania lub wyodrębnienia plików ISO.

Najpierw utwórz katalog Mount Point, w którym zamierzasz zamontować obraz, jak pokazano:

$ sudo mkdir /mnt /iso 

Po utworzeniu katalogu możesz łatwo zamontować Ubuntu-16.10-serwer-AMD64.ISO złożyć i zweryfikuj jego zawartość, uruchamiając następujące polecenie.

$ sudo Mount -o Loop Ubuntu -16.10-serwer-AMD64.ISO/MNT/ISO $ LS/MNT/ISO/ 
Zamontować plik ISO w Linux

Teraz możesz wejść do zamontowanego katalogu (/MNT/ISO) i uzyskuj dostęp do plików lub skopiuj pliki do /TMP katalog za pomocą polecenia CP.

$ cd /mnt /iso $ sudo cp md5sum.txt /tmp /$ sudo cp -r ubuntu /tmp / 
Skopiuj pliki z pliku ISO w Linux

Notatka: -R Opcja używana do kopiowania katalogów rekurencyjnie, jeśli chcesz, możesz również monitorować postęp polecenia kopiowania.

Wyodrębnij zawartość ISO za pomocą polecenia 7zip

Jeśli nie chcesz montować pliku ISO, możesz po prostu zainstalować 7zip, to program archiwum open source używany do pakowania lub rozpakowywania różnej liczby formatów, w tym TAR, XZ, GZIP, ZIP, BZIP2 itp

$ sudo apt-get instaluj p7zip-full p7zip-rar [on Debian/Ubuntu Systemy] $ sudo yum instaluj p7zip p7zip-plugins [on Centos/Rhel systemy] 

Raz 7zip Program został zainstalowany, możesz użyć 7z polecenie wyodrębnienia zawartości pliku ISO.

7z x Ubuntu-16.10-serwer-AMD64.ISO 
7zip - wyodrębnij zawartość pliku ISO w Linux

Notatka: W porównaniu do Linux uchwyt Komenda, 7zip Wydaje się znacznie szybsze i wystarczająco inteligentne, aby pakować lub rozpakować dowolne formaty archiwum.

Wyodrębnij zawartość ISO za pomocą polecenia ISOINFO

Isoinfo Polecenie służy do list katalogów obrazów ISO9660, ale możesz również użyć tego programu do wyodrębnienia plików.

Tak jak powiedziałem Isoinfo Program Wykonaj listę katalogów, więc najpierw wymień zawartość pliku ISO.

$ isoinfo -i Ubuntu -16.10-serwer-AMD64.ISO -L 
Wymień zawartość ISO w Linux

Teraz możesz wyodrębnić pojedynczy plik z obrazu ISO, takiego jak:

$ isoinfo -i Ubuntu -16.10-serwer-AMD64.ISO -x MD5Sum.TXT> MD5Sum.tekst 

Notatka: Przekierowanie jest potrzebne jako -X Wyodrębnia opcji do stdout.

Wyodrębnij pojedynczy plik z ISO w Linux

Cóż, istnieje wiele sposobów, jeśli znasz jakiekolwiek przydatne polecenie lub program do wyodrębnienia lub kopiowania plików z pliku ISO, udostępnij nas za pośrednictwem sekcji komentarza.